UN shakes up France: The unseen truth behind Nahel’s case
In a major rebuke to France, the United Nations Committee on the Elimination of Racial Discrimination (CERD) has issued urgent concerns over alleged racial profiling and the excessive use of force by French law enforcement. The UN body, comprising 18 independent experts, has also criticized mass arrests and the detention of protesters alongside reported destruction […]