Old 13th Jul 2015, 01:45
  #17994 (permalink)  
TWT
 
Join Date: Apr 2008
Location: troposphere
Posts: 725
A friend passed this on.Provides a bit more analysis of the sweeping,headline grabbing claims :

FactCheck: do eight out of 10 taxpayers work every day to pay our $150b welfare bill?
TWT is offline