Today's Roundup of Taxpayer News!
Over the weekend Standard & Poors downgraded the U.S.'s credit rating to AA+. Why did this happen despite the 'grand bargain' and what does it mean? NTU's Pete Sepp answered those questions in an article that might have slipped the attention of many during the weekend.
In one absurd example of a project that helped the U.S. incur our now downgraded debt load, Carson City planted hundreds of trees in a stimulus effort to create jobs. The result? 1.72 jobs according to the Recovery and Reinvestment Act's own website, but at what cost?...