FRANCE: European dockers, protesting against liberalisation of the port industry which they say will hurt jobs, have clashed with police in Strasbourg

Record ID: 687508