Iran’s elite Revolutionary Guards on Wednesday vowed revenge for twin attacks by the Islamic State group in Tehran, and said Washington and Riyadh were “involved”. “The Revolutionary Guards have always proven that they will never allow the blood of innocents to be spilt without revenge,” they said in a statement. …
Read More »