Earmarks: The Alien Menace

reason tv
6
16 views
  • About
  • Export
  • Add to
Taxpayers are shelling out over $17 billion for more than 11,000 Congressional pork projects in FY 2008.

0 comments