News

Africa is currently experiencing geological processes that could lead to the separation of the Somali Peninsula from the rest ...