Now Playing:

News

World

Brazil's Team Favored To Win Problem-Ridden World Cup


The World Cup kicks off in Sao Paolo, Brazil, Thursday with the host country playing Croatia. Fans and organizers hope attention on the games will overtake the numerous problems.

Comments

blog comments powered by Disqus

More News

More OPB