Rescuers navigate mud and debris after Spain’s devastating flash floods
Over 150 people are now confirmed dead in Valencia, Spain, after it received a year’s worth of rain in just eight hours. Lakes of mud, sludge and debris have hampered the rescue effort.