Comment Re:And thus it begins (Score -1, Offtopic) 353
To say America, has a rape culture, or a patriarchy is just an insult to the people in countries that DO have a rape culture or a patriarchy. I wonder how the people being raped and mutilated daily would feel about cat calling, I think they’d prefer it to what they get now.