Islam’s Black Flag Flies Over U.S. Embassy in Egypt


120911055714-cairo-us-embassy-flag-raised-story-top

Obama’s appeasement spawns a devastating foreign policy failure.

Pages: 1 2