2 September 2010, 8:48 am
Brazil has a lot of reasons to celebrate these days. It recently won the competition to host the 2016 Olympics in Rio de Janeiro, as well as the 2014 World Cup.... Read More »