Yahoo TV
Please enable Javascript

Javascript needs to be enabled in your browser to use Yahoo TV.

Here’s how to turn it on:

Brazilians furious over $11 billion spent on World Cup

CBSTV Videos
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.