Skip to main content

[TT035] World Cup and Olympics Popular Committee of Rio de Janeiro – Mega-Events and Human Rights Violations in Rio de Janeiro