Paris in protest: Rallies, protests, manifestations and marches.