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 […]