Advertisements
Read Time:6 Second
France is being whipped by violent storms that have flooded Paris subway stations, snarled traffic and disrupted the president’s agenda