Browsing the "ted cruz" Tag

string(0) "" Loading...

Texas Wind Power, not Fracking, Saves the Day

Devastated by droughts and faced with water supplies that have been quite literally sucked dry by the fracking industry they voted into their area, many residents of north and west Texas feel there’s nothing left to do but pray for help. Lucky for them, there are a few Texans who aren’t quite as willing to […]

January 11th