Human rights watch is accusing FIFA of breaking human rights policy by awarding Saudi Arabia the hosting rights of the 2034
Human Rights Watch, a well-known human rights advocacy organization, has charged FIFA with breaking its own regulations when allocating hosting ...
Read more