Tea Party News Network website staff quits after report on 'despicable practices'

'Citizens line the street in protest of government spending on April 2, 2010 In Charlotte, North Carolina' [David Huntley Creative via Shutterstock.com]
Related Post