Buzz Central Reporter | October 16, 2023
DIRECTOR DESKA TORRES ACCUSES PRISON WARDEN OF BITTING HIS EAR AND NOSE
Music video director Destin Kaleba popularly known as Deska Torres has accused Jackson Kuria a prison warden in Kamiti Prison of physically assaulting him...