… Human Rights (ECHR). The judges were unanimous in their opinion that the ID check was discriminatory and that Swiss courts should have taken this …
Read more: European Court of Human Rights finds Switzerland guilty of racial profiling – Anadolu Ajansı
2024-02-20