Keira Knightley blasts Hollywood for celebrated rape culture in movies

Keira Knightley has slammed "modern-day" movies for "always" featuring themes of sexual abuse. The 32-year-old actress has admitted she often chooses to star in "historical" movies rather than ones set in the modern-day because of the number of features that promote the idea of sexually abusing their female characters. She said: "I

Read More