Scorecard Research Beacon
Search Icon
ABC News October 17, 2024

Torrential rain inundates parts of France

Heavy rain across France caused widespread flooding that turned roads into rivers and strong currents that carried cars away — including the Mini Cooper seen here being swept away downstream.