Gerard Depardieu, Indicted on Rape, Sexual Assault Charges, Pens Open Letter: ‘I’m Neither a Rapist, Nor a Predator’
French actor Gerard Depardieu, who is indicted on rape and sexual assault charges in connection to a 2018 case, has published
Read More