An Opera News Kenya publication
Former Deputy Chief Justice Nancy Baraza, who was in 2012 forced out of her position on…