Apology




Libyans “Rescuing” Ambassador Stevens?

The Blaze reports MEMRI translated the caption of this photo: “Attempts to rescue U.S. ambassador to Libya after a raid targeted his country’s consulate in Benghazi in condemnation of a movie depicting the Prophet Muhammad.”…