Biden’s Million-Dollar Shuttle Service to… Wilmington, Delaware? And His Other Disturbing Habit

Townhall.com Staff
|
Posted: Aug 04, 2014 1:55 PM
As the self-described “new Sheriff in town,” Joe Biden was tasked by President Obama in 2011 to “hunt down and eliminate misspent tax dollars in every agency and department across the federal government.”