Saudi forces have landed on the island of Socotra for training exercises with the Yemeni troops according to Saudi military forces. Locals on the island protested last week the arrival of troops from the United Arab Emirates (UAE), as their troops arrived without the invitation of the Yemeni government and since no Houthi rebels are […]