Tag: Heavy rains

Heavy rains cause floods that claim the lives of at least 64 people in Spain

Egypt Daily News - The Spanish Radio and Television announced today that…

Editor Editor