Tag: Helen Mukoro Idisi
Helen Mukoro Idisi arrested in Spain for posing as UN official
Helen Mukoro Idisi has been arrested by Spanish Police for posing as President of the Spanish branch of UN Women, requesting funds and giving...