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….