World Backs Iran
By Pete Papaherakles Top officials representing 120 governments—the majority of the world—showed up in Tehran on August 26 to attend the week-long “Non-Aligned Movement” (NAM) summit, where they unanimously voted to support Iran’s nuclear energy program and condemn the American-led attempt to isolate and punish the Islamic republic. Despite the fact that the summit marked […]