Biblical Deluge Floods Valencia Region in Spain, Killing 2, Washing Away Hundreds of Cars and Spawning Destructive Tornadoes

Posted by on September 13, 2019 2:51 pm
Tags:
Categories: Column 2