Ethics overhaul: South African leaders must declare all gifts above R2,500

· IOL