Photos show devastating flash floods that killed at least 95 people in Spain
A year’s worth of rain fell in just eight hours around Valencia, Spain’s third most populous city, fueling the worst natural disaster in the country’s modern history.