Geopolitics Greek MEP Delivers Scathing Rebuke of EU’s Socialist Failures in Parliament February 17, 2025