Several planned marches in major cities in France have been banned by authorities, provoking an uproar by rights groups.
Seek Knowledge, Find Knowledge
Several planned marches in major cities in France have been banned by authorities, provoking an uproar by rights groups.