In Ohio, California and Texas, voters took to ballots to say no to fracking, yes to communities' health

Published in Stop Global Warming

Congratulations, Texas Republicans! Mission accomplished! Ya'll kept this guy from being able to cast his vote this year!...