0 views
Raging flood waters swept through parts of the South of France, pushing debris through the streets and leaving Cannes on high alert ahead of its film festival.
Date: September 24, 2024
Raging flood waters swept through parts of the South of France, pushing debris through the streets and leaving Cannes on high alert ahead of its film festival.