French actor Gerard Depardieu has been summoned to face trial in Paris over allegations of rape and sexual assault against actress Charlotte Arnould.
Related Posts
‘We want justice’: Families prepared for court fight over deadly UK-bound plane crash
“Our world has fallen apart, and we want justice,” says Nehal, her eyes welling up.
Why emergency Eurovision vote on Israel might not stop a broadcast boycott
Eurovision is supposed to be a celebration of the unifying power of music. But for the past two years, it has attracted protests and fan boycotts over its inclusion of Israel amid the country’s continued military action in Gaza.
Insults, expletives and squeaky ducks – the most abusive Ryder Cup in almost a century of matches
The Europeans broke the Ryder Cup duck. Never expecting to shake off the bizarre distraction of a squeaky duck toy.