People clash with riot police during a demonstration in Athens, Greece, on March 16, 2023. Greece's public services, including transport, were paralyzed on Thursday by a 24-hour nationwide general strike called by labor unions over the deadly train accident last month. (Xinhua/Marios Lolos)
Go to Forum >>0 Comment(s)