Actor Gerard Depardieu reportedly detained for questioning over alleged sexual assault in France
Paris — French police on Monday detained screen actor Gerard Depardieu for questioning after two wom...
Actor Gerard Depardieu reportedly detained for questioning over alleged sexual assault in France
Paris — French police on Monday detained screen actor Gerard Depardieu for questioning after two wom...