Valencia, Spain: Devastating Flooding Kills At Least 95, Leaves Towns Underwater
Valencia, Spain - In what is being described as the worst natural disaster to hit the European nation in recent memory, at least 95 people have lost their lives in devastating flash floods that swept through the eastern region of Valencia!-->…