Friday 19 July 2013
Picture, above: American taxpayers currently hand out about $23 billion annually to farmers, and not the fellow trying to make ends meet with six chickens and an acre of corn. Mostly, those monies go to well-financed, prosperous farm households. Vincent Smith, in a report for the Mercatus Center,...