It's not just Africa (altho' it's quite extreme from what you're saying). IN the UK there was recently a Tiktok where a guy goes upstairs on a bus and sits right next to the only other person upstairs - of course, a woman. When she asks him why he can't sit somewhere else, he tells her to shut up and then argues that she shouldn't stop him from sitting next to her. How DARE she put her feelings ahead of his.
We're constantly told to "think of his family/job/wife" etc when we stand up to harassment at work - again, our feelings and fears must come second.
It all has to stop.