By Khadar Hanan The United Arab Emirates (UAE), a country that geographically rests on the Arabian Peninsula, situated in the southeastern coast of the Persian Gulf...
It is believed the workers were summoned to the port last week where they were addressed by the port authority, which included representatives from DP...