Striking Greeks protest over deadly train crash
Mar 17, 2023
Athens [Greece], March 17: Thousands of Greek workers walked off the job and rallied in central Athens in protest at neglected safety standards they say led to the deadliest train crash in the country's history.