MONTBELIARD – The meeting point is located just outside the city limits of Montbéliard, in eastern France, on the parking lot of a fast-food restaurant. A few steps away is the front gate of the Peugeot car factory. Twenty people or so are waiting for the bus that will take them to the workshops of […]