Tag: Texas


Somebody Messed with Texas

Unprecedented winter storms hit the country during the week of Feb. 14, and while John Brown University saw its share of problems last week, it was only a taste of what most Texans experienced.   More than 3 million people lost power, and four days after the initial outage, an […]