Chilspot Records producer Tafadzwa ‘Levels’ Kadzimwe who is alleged to have been on the run is reported to have been arrested and is being held at Borrowdale Police Station.

Sources close to the investigation say he is accused of raping his ex-girlfriend.

Police Spokesperson Assistant Commissioner Paul Nyathi is yet to confirm the arrest.