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…
