Ambassador Mbaimba Baryoh Indicted, As Sierra Leone Delegation Embarrassed in Vienna
3 years agoSierra Leone’s Ambassador to Germany, HE Mbaimba Baryoh also accreted to Austria has allegedly failed to arrange protocol assistance for a Parliamentary delegation from Freetown who was in Vienna last...