News
A major power outage has hit southeastern France, disrupting traffic and briefly halting events at the Cannes Film Festival as the prestigious event prepared to hand out its top prize.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results