Iran-Saudi Arabia: Important agreement between Saudi Arabia and Iran with the help of China, what does it mean for India?
After prolonged tensions, Iran and Saudi Arabia agreed to restore political relations and reopen the embassy. India views the region...