News
Authorities in Somalia's northeastern Puntland state have firmly denied recent reports claiming that the United Arab Emirates is planning to install missile tracking and defense systems at the ...
Puntland declared itself an autonomous region of Somalia in 1998 amid the ongoing Somali civil war and has since achieved relative stability compared with the other parts of the country, which ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results