Candidates must name their political donors, audit chief says
Candidates for political office must name their donors, otherwise they have broken the law, Auditor-general Odysseas Michaelides has said.
He made the comments on Twitter, a day after President Nikos ...