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
2005
1986
2020
2003
1896
2010
1971
1989
2002
2011
2019
1932
2021