A day in the life of Brazil's subway and bus commuters.
200,000 people took to the streets Monday to oppose political corruption and inferior public services.
Demolished and rebuilt, Brasilia's Mane Garrincha National Stadium is almost ready.
Mysterious, simple, intimidating. These buildings define the 1960s just as much as a certain show.