India’s ambassador to Saudi Arabia Suhel Ajaz Khan assumed his new office on Monday. Taking charge the ambassador began his day at the Indian Embassy here by unfurling the national flag after presenting his credentials to the Saudi foreign affairs ministry where he was received by the Chief of Protocol at the ministry, according […]