A senior Iranian commander has slammed the Kingdom of Saudi Arabian for handing down a death sentence to prominent Saudi Shia cleric Ayatollah Nimr al-Nimr, saying his execution will cost Riyadh dearly. Iran’s Armed Forces Chief of Staff Major General Hassan Firouzabadi said on Thursday that it was worrisome that ...
Read More »