Ships Docked, Trains Halted as Greek Workers Strike Over Rising Costs News Feed by Editor - 17 April 202417 April 2024 Greek ports are at a standstill as ships remain docked and train services come to a halt today. This disruption comes as transport workers join