Is Chavura on the run from the police?

Media reports from across the country seem to report that controversial rapper Mwiza Chavura has still not turned himself into the nearest Police Station as per the cops request. The rapper has faced...