TORRENTIAL RAIN INUNDATES PARTSOF FRANCE

Torrential rain in France has caused severe flooding in multiple regions, transforming roads into rivers with powerful currents sweeping away vehicles—like the Mini Cooper pictured here being carried downstream.

Author: Rich