"The U.S. and Iran are trying to reach a final nuclear agreement by a March 31 deadline against a backdrop of ongoing anti-American hatred in the Islamic republic. Photos posted by the Middle East Media Research Institute this week show Iranians marching in front of a display depicting President Obama hanging from a gallows and carrying signs of Kerry, portrayed as a devious fox stupid buffoon."
There, that's better.