slut-shame
Politician Attacks Indian Actress for Wearing Sports Bra While Working Out in a Park
South Indian actress Samyuktha Hegde is the latest victim of aggressive moral policing in India.
Slut-Shaming Preacher
Brother Dean Saxton caused outrage after preaching at the University of Arizona holding a sign that read "YOU DESERVE RAPE."
Advertisement