Tears as Sierra Leone Ambassador Dies in Freetown
3 years agoAmbassador Tamba Mansa Ngeba, former Deputy High Commissioner to the United Kingdom is dead. He died at the Choitrams Memorial Hospital in Freetown. Ngeba served as the High Commissioner of the UK...