Categories
Selected Articles

Tidal surge on Spain’s Canary Islands leaves at least 3 dead and 15 injured

Tidal surge on Spain’s Canary Islands leaves at least 3 dead and 15 injured