News

French authorities believe arson may have played a role in a major power outage that threatened to jeopardize the Cannes Film Festival.