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.