This website uses cookies. Read about how we use cookies. OK

                               

Heavy rains causes floods in France and Spain


Heavy rains in France and Spain causes flooding and mudslides in various areas of the countries....