“A Festival of Rapists and Abusers” … How Has Johnny Depp Been Resurrected to The… Sharika Wa Laken Sep 24, 2023 By Iman Amarah “A festival of rapists and abusers”, is how French feminists described the…