Brazil, the world’s seventh largest economy and sixth most populous nation, is host to the 2014 World Cup and 2016 Olympics. The global focus highlights the nation's ongoing need to confront social challenges at home including deficits in infrastructure investment and development, suggests Alistair Burnett, editor of The World Tonight, a BBC News program. Some critics suggest that Brazil’s...