French police have detained actor Gérard Depardieu for several hour for what media reports say was questioning over accusations by two women that he sexually assaulted them on movie sets...
Become a member to take advantage of more features, like commenting and voting.
Register or sign in today!
Become a member to take advantage of more features, like commenting and voting.
Register or sign in today!