noblesseoblige.org
Iran Calls for Annexation of Bahrain
Bahrainians are protesting a recent editorial in State-run Iranian media that called for the annexation of Bahrain. Story here. Over a hundred demonstrators gathered outside the Iranian Embassy her…