metro strike

Riot police raid breaks up Greek metro strike

Riot police have stormed a metro train depot in Greek capital, Athens, breaking up a sit-in by striking workers. The…

12 years ago