Euro 2024 gets human rights complaints mechanism
European football governing body UEFA has created an online platform to submit human rights complaints during the Euro 2024 championship. But some say the rollout has been too slow.