Uproar in Taveta after suspect died in police cell Uproar in Taveta after suspect died in police cell Cops arrested Roman Mwacheda on September 15 on theft suspicion—but four hours later, his family Read More »