French actor Gerard Depardieu, 74, has denied rape and sexual assault allegations made against him, publishing an open letter in French newspaper Le Figaro under the title “Je veux enfin vous dire ma vérité,” meaning: “I finally want to tell you my truth.” “Never, ever have I abused a woman,” Depardieu wrote, according to English-language […]