Game Answers Country located on the horn of Africa its capital is Mogadishu crossword clue Country located on the horn of Africa its capital is Mogadishu crossword…