Or a statistical incompetent. Or both. (I know, in the grand scheme of lying, this is small bore.) I just heard Stephen Moore of Heritage Foundation saying we had a trillion dollar budget deficit, in a debate on CNN about the Paris Accord (1:42PM CST). The FY 2017 budget deficit is $603 billion, according to … Continue reading Stephen Moore Is a Liar
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed