Thursday, February 20, 2020

Majorca flash flood kills at least 10 on Spanish island

A wave of muddy water engulfed the town of Sant Llorenç des Cardassar, in the east of the island, after heavy rain caused a river to burst its banks. Vehicles were swept away as water gushed through narrow streets. Hundreds of emergency workers and sniffer dogs are involved in the search-and-rescue effort. A five-year-old child […]


Creative Videos