Home Somaliland UAE deploys troops to Yemeni island, imperiling alliance