The Latest Obama Lie Revealed: Taxpayers will lose $10.5 billion

Posted by on Dec 10, 2013 at 8:30 am

Comments are closed.