Advertisement
X

France Flash Flood In Photos

Flash floods that tore through several towns in southwest France following an overnight storm killed at least 12 people.

Flash floods that tore through several towns in southwest France following an overnight storm killed at least 12 people.

Show comments
US