Tornadoes, power outages as storm crosses Texas, Louisiana

Tornadoes touched down in Texas and Louisiana as a powerful storm system that dumped heavy snow in California moved eastward Thursday, knocking out power to hundreds of thousands of people and forcing the cancellation of hundreds of flights into and out of Dallas.

Disclaimer : Mytimesnow (MTN) lets you explore worldwide viral news just by analyzing social media trends. Tap read more at source for full news. The inclusion of any links does not necessarily imply any endorsement of the views expressed within them.