As World Cup Nears, Brazil Shrugs Off Stadium Delays

December 4, 2013 19:31
From Newslook

As World Cup Nears, Brazil Shrugs Off Stadium Delays