Iran and Saudi Arabia have agreed to resume diplomatic relations and reopen embassies in each other's countries following ...