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 an open letter claiming he’s “neither a rapist, nor a predator.” In the brief letter, published in Le Figaro newspaper on Oct. 1, Depardieu alluded