Power outage hits Cannes Film Festival and traffic in southeastern France
CANNES, France — A major power outage struck southeastern France on Saturday, disrupting traffic and briefly halting events at the Cannes Film Festival as the prestigious event prepared to hand…