Demonstrators clashed with riot police in Paris as a protest march reached its final destination, throwing paving stones as officers responded with tear gas.