Sierra Leone faces anxious moment as her diplomat in Nigeria is kidnapped
Sierra Leone was plunged into anxiety yesterday when her Deputy High Commissioner in Nigeria, Retired General Nelson Williams was kidnapped by unknown people in a region of Nigeria where the […]