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. October 17, 2024 Source link Post navigation As Nov. 5 nears, Trump steps up attempts to recast Jan. 6 violence as ‘day of love’ WATCH: Man almost hit by train while staring at phone