Heavy rain slams Spain's Canary Islands; 1 dead on mainland

Heavy rain caused by a tropical storm has hit several regions in Spain, leaving one person dead and widespread damage

Related posts