Online Shaming Provides Creeps the Spotlight They Deserve
Online Shaming Provides Creeps the Spotlight They Deserve Women can be coming together online to shame guys who harass and punishment them. But can online embarrassment spark a change that is real behavior? Samantha Allen The Frequent Beast Whenever happy Strike server tagged Laura Ramadei apparently felt a male customer touch her ass “ever so […]