I'm not going into assault, other than to say: If in 2023 your definition of assault is "Men beating up men that they don't know," then I don't know what to tell you.
If you know that most assault is "Men harming women that they do know," then no explanation needed.