Michelle Kaufman: Brazil gets kudos for putting on spectacular World Cup

July 13, 2014 06:45 PM