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.
Brazilians furious over $11 billion spent on World Cup
What to Read Next
Happy Anniversary, Gilmore Girls! 34 Things You Never Knew About the Beloved Series