Party leaders in Greece make final pitches to voters ahead of European Parliament elections
2024-06-04 739 Dailymotion
Leaders from Greece's main parties have been out campaigning in a final effort to woo voters ahead of upcoming European Parliament elections.