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 ... Read More
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 ... Read More