An Opera News Kenya publication
Suspects in the murder of Machakos Catholic Priest will wait for 21 days before taking a…