Tag: Nimr al-Nimr

International: Russia offers mediation to end KSA & Iran showdown

January 5, 2016

Russian Foreign Ministry Monday offered its mediation to help Gulf rivals Saudi Arabia and Iran end diplomatic spat caused by Riyadh’s execution of Saudi Shia ... Read More