Obama likes to brag about his foreign policy successes.
We agree.
That Islamic Spring in Cairo was a roaring success.
Benghazi was a blast!
Those Libyans sure know how to hold a protest.
Bloody hand prints reveal the horror of the 9-11 attacks.
Hey! You don’t have to go far for that torched flag smell.
The Democrat endorsed #Occupy goons like to torch the flag here at home too.
Photo credit Founding Bloggers