Saturday, March 28, 2015

Liar-in-Chief News: Obama Claims “Deficit Has Come Down by 2/3’s Since I’ve Been President”

Liar-in-Chief News: Obama Claims “Deficit Has Come Down by 2/3’s Since I’ve Been President”

No comments: