Police officers detain a protester during a protest over Greece’s 2023 train crash outside parliament, as political leaders debate inside, in Athens, Greece, March 5, 2025. REUTERS/Louisa Gouliamaki
Police officers detain a protester during a protest over Greece’s 2023 train crash outside parliament, as political leaders debate inside, in Athens, Greece, March 5, 2025. REUTERS/Louisa Gouliamaki