February 25, 2020

What The Hell Happened? Why Did Houston Officials Tell Residents To Hunker Down Instead Of Evacuate

Hurricane Harvey is slamming the Texas coast. Houston-area is being absolutely pummeled, with 419 billion gallons of water being dumped on the city. Flooding has become a major issue. Over 1,000 people had to be rescued by first responders and good Samaritans. At least five people have died as a result of the storm. Texas […]

Source: