Gerard Depardieu Faces Legal Battle: Rape Allegations and Upcoming Trial in Paris August 23, 2024 by world today news