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.
What to Read Next
'The Walking Dead' Season 5 Finale Questions: Who Will Live? Who Will Get Exiled? Where Is Morgan?!