Browsing the blog archivesfor the day Wednesday, December 28th, 2011

Iran Makes Emergency Plea for More Western Flags

In the wake of last month’s storming of the English  British Embassy, the Islamic Republic of Iran has issued an emergency plea for more flags from western countries (specifically the United States and Great Britain.) Speaking in front of a specially-called emergency session of the Iranian Parliament, Iran’s Supreme Leader Ali Khamenei (pictured here)  begged […]