Photos show devastating flash floods that killed at least 95 people in Spain
Rescue efforts are ongoing in southern and eastern Spain due to devastating floods that have claimed at least 95 lives, with that number expected to rise. The city of Valencia saw cars stacked on top of each other as mud and debris flooded the streets. Transport Minister Óscar Puente confirmed fatalities inside some vehicles. Meteorologists…