Iran and Saudi Arabia on Saturday jointly slammed Israel for Derailing the peace process which was reactivated by a us sponsored roadmap peace plan.
Iran Saudi Arabia Slams Israel for Derailing peace process.