An Opera News Kenya publication
Kenya’s judiciary has once again found itself on the receiving end from fire spiting Kenyans after…