Politics

Obama’s Credit Card Gets Declined

credit cards
Is this an embarrassing moment? A political snafu? Or a sign that President Obama has run our country into financial ruin? Well, it depends on ...