Who will be South Africa’s First Integrity Idol?

Corruption Watch is one of the organisations supporting the Integrity Idol South Africa initiative, which has arrived in our country and will launch on 16 January in Braamfontein, Johannesburg. […]