Heavy rain drenches swaths of France, disrupts French Open
Bride-to-be Liu Yuan Yuan of China poses for photographs at the Trocardero gardens in Paris, France, Tuesday, May 31, 2016. Heavy precipitation has drenched parts of France, prompting flood warnings near the English Channel and causing more delays at the…