July 23, 2025By Sophia Davis Strasbourg Europe’s Leading Human Rights Court Takes a Stand Against Racial Profiling in France