Tornadoes, power outages as storm crosses Texas, Louisiana
DALLAS (AP) — Tornadoes touched down in Texas and Louisiana as a powerful storm system that dumped heavy snow in California pushed through the Southern Plains and into the Deep South on Thursday, knocking out power to hundreds of thousands of people and forcing the cancellation of hundreds of flights into and out of the
Continue Reading