Helicopters rescued people stranded on rooftops as torrential rains swept across eastern Spain, as floods and storms killed at least three people and shelter-in-place orders remained in force for more than 80,000 residents
Helicopters rescue people stranded on rooftops as torrential rains sweep across eastern Spain. Floods and storms killed at least three people and shelter-in-place orders remain in effect for more than 80,000 residents