The spectacle of the 2016 Olympic Games in Rio de Janeiro is grimly contrasted with the poverty of those living mere blocks away from where much of the televised action is broadcast.
2014
2024
1952
1949
2012
2020
1939
2023
1974
1946
2016
1985
1966