Arts and Leisure Meet your judges for Idols SA season 18! – Somizi, Thembi Seete and JR Cape Town – South Africa has been let in on the closely guarded secret of the new season 18... Read more 17 Feb