June elections are , ‘uncharted territory’
Fact: There will be as many as 20,000 candidates vying for the 3,500 public offices in the upcoming local and European elections.
Fact: There will be as many as 20,000 candidates vying for the 3,500 public offices in the upcoming local and European elections.