Civil society and faith-based organisations lay down the gauntlet in fight against corruption

At a media briefing in Johannesburg civil society organisations came together...