Metro trains ground to a halt and ships were docked in ports as thousands of workers joined May Day rallies in the Greek capital to protest against soaring energy and food prices.
Metro trains ground to a halt and ships were docked in ports as thousands of workers joined May Day rallies in the Greek capital to protest against soaring energy and food prices.