Riot police break up protests over Greece's deadliest train crash

5 hours ago
280

Protesters hurled petrol bombs and set fire to trash cans in Athens on Friday (February 28, 2025) as hundreds of thousands of Greeks went on strike and took to the streets in nationwide demonstrations on the second anniversary of the country's deadliest train crash. Sean Hogan has more.

Loading comments...