The latest African leader to push for asset declarations to expose and limit corruption is Ghana’s President John Mahama – but the lack of public ... in Africa’s ongoing fight against corruption.