Day: March 17, 2020

CHIEF JUSTICE DERAILING JUSTICE IN KENYA

CHIEF JUSTICE DERAILING JUSTICE IN KENYA By Chris Ojow The third arm of the Government has grounded it’s functions leaving the helpless Kenyans at mercy of the law enforcement units, who are oppressing the offenders at the Country Police Stations….