United States Senator Ted Cruz (R-TX) has formally urged President Donald Trump to recognize the Republic of Somaliland as an independent state, placing Africa's...
By Ambassador Mahmoud Adam Jama Galaal
China’s growing dominance in Africa is rarely overt. Instead of military bases or flag waving infrastructure inaugurations, it proceeds...