Loading...
News
    Shows

      Brazilians furious over $11 billion spent on World Cup

      |With the World Cup scheduled to kick off on Thursday in Brazil, many of the stadiums built specifically for the event remain unfinished. To make matters worse, residents of the soccer-crazed nation say they can't even afford to see their team play. Elaine Quijano reports.

      Related Videos