An Opera News Kenya publication
Police from Machakos have begun investigations into the murder of a brother of Deputy Director of…