Tags Helen Mukoro

Tag: Helen Mukoro

See The First Nigerian To Run For The Post Of A Mayor In Spain

This is interesting, a lady named Helen Mukoro, is going to be the first Nigerian lady to run for the office of Mayor of Denia...