Wired
The organization claims that the FIFA tournament could have impacts on the rights of local people and visiting soccer fans in all three host countries.
Get free access to breaking news, stock data, and market analysis.
Subscribe Free