United Arab Emirates (UAE) and Oman have signed a $3 billion deal and 303 kilometer railway to link Omans Sohar port with ___________?
Found an error? Read our corrections policy and submit a sourced correction below. You can also share a useful explanation in your own words.