Iran Criticized For Snubbing Gaza Summit

As dozens of world leaders gather in Egypt on October 13 for a summit aimed at ending the devastating two-year war in Gaza, one country will be conspicuously absent.

Iran, a key backer of US-designated Palestinian terrorist group Hamas, has…

Continue Reading