Business News Gerard Depardieu Denies Rape Allegations in Open LetterBy Charlie JamesonOctober 2, 2023 Renowned French actor Gerard Depardieu has recently found himself at the center of controversy as he faces rape allegations. In…