Chillspot Records Producer Tafadzwa “Ribhe” Mandaza Appears in Court Over Rape Allegations

Harare, Zimbabwe | Tafadzwa Mandaza, better known as Ribhe, a prominent producer from Chillspot Records, appeared…