November 2 late evening 2024 EST - Valencia, Spain contends with very serious flooding situation, thousands of police and troops being summoned to the area.
Photos abound of vehicles scattered, overturned, and stacked on each other as if they were plastic bricks.
Continue reading ...