Greek voters who have not decided yet for which party they will cast their vote, they cannot complain about lack of choices. Nineteen political parties and five alliances of political parties have submitted their documents to Greece’s Supreme Court (Areios Pagos) and seek the court’s approval to run for the […]