Protesters scuffled with police in Athens on Wednesday (March 1) after staging a demonstration outside the offices of the train operator Hellenic Train.
Protesters scuffled with police in Athens on Wednesday (March 1) after staging a demonstration outside the offices of the train operator Hellenic Train.
Riot police in Athens clash with protesters during a demonstration amid a 24-hour general strike to voice outrage over last month's..
Protesters scuffled with police in Athens after staging a demonstration outside the offices of train operator Hellenic Train, a day..