World: Europe
French police detain screen star Depardieu over two new sex assault allegations
1 hour ago | World: EuropeFrench police on Monday detained screen legend Gerard Depardieu for questioning after two women accused him of sexual as ...
Top Stories