804Active Users
Loading…
United Arab Emirates (UAE) and Oman have signed a $3 billion deal and 303 kilometer railway to link Oman’s Sohar port with ___________? - Answer and Explanation | Academy of Pakistan