2009: Obama Promises Not to Add One Dime to Deficit, 2013: Obamacare Adds $6.2 Trillion Instead

Published on June 18, 2013

425241_402764779840306_1268252416_n