Heavy rain drenches swaths of France, disrupts French Open
A car is half-submerged on a flooded road caused by heavy rain in Bruay La Buissieres, northern France, Tuesday, May 31, 2016. Rescue workers have evacuated homes or ordered people to higher floors in the Pas-de-Calais region in the north…