Anger, sorrow in Greece after devastating train crash
Protesters shout slogans during a demonstration in front of the parliament building, after a crash where two trains collided near the city of Larissa, in Athens, Greece on March 2, 2023. | Photo Credit: Reuters Anger and sorrow grew in Greece on Thursday over a devastating train crash that killed dozens of passengers along with […]
Continue Reading