Heavy traffic on Avenida Reboucas, west of Sao Paulo, southeastern Brazil, on March 17, 2014. [Photo/icpress.cn] |
|
|
|
Clock ticks for China's World Cup workers | Tantrums, trickery and tragedies of World Cups past | Rio - City of sand, sun, samba and soccer |