March 31, 2016

For The Fifth Time, David Barton Falsely Claims The Average Family On Welfare Receives $61,000 A Year In Benefits

Read more HERE.