"Denial" is Not Just a River in Egypt

Posted on the 03 August 2011 by Thecleverpup @TheCleverPup

Contrary to popular belief,  Americans are among the least-taxed citizens in the wealthy world. At the centre of the debt ceiling crisis lies the American antipathy toward taxation. Born free, taxed to death - I think not. Denmark has the highest tax in the developed world at 48.2% of GDP. Canada (or the Socialist Republic of Canuckistan) sits at 31.1%. The US sits at 24% tucked away between Turkey and Chile. Mexico bottoms the list at 17.5%.
But you don't have to believe me. Visit Barrie McKenna's article from the Globe and Mail. http://www.theglobeandmail.com/report-on-business/international-news/us/us-in-state-of-denial-over-taxes/article2114872/page1/