Vusimuzi ‘Cat’ Matlala’s trial set for July 2026 in Johannesburg High Court

· IOL