An Opera News Kenya publication
In disappointing news to 800m Olympic Bronze winner Margaret Nyairera Wambui, she has been barred from…