Re: the meme here, senior energy analyst Glenn Doty writes: Not only did they admit that they lied to you… They literally MOCKED the stupidity of the people who would believe such utterly outlandish and transparent lies when talking to …
The Demise of Fox News Comes Just in the Nick of Time Read More »