Residents trapped as torrential rain floods towns in eastern Spain

Meteorologists say human-driven climate change makes such extreme weather events more frequent and destructive International News via Reuters: Helicopters rescued people stranded on their rooftops as torrential rains swept across…

Go to Source