IE 11 is not supported. For an optimal experience visit our site on another browser.
Let the Games Begin! World Cup Kicks Off in Brazil
The 2014 FIFA World Cup kicked off on Thursday in Brazil, bringing together die-hard soccer fans around the world as well as protesters.
A Brazil soccer fan covered in flowers and his nation's flag cheers inside the FIFA Fan fest area before the start of the World Cup soccer game between Brazil and Croatia on Copacabana beach in Rio de Janeiro on June 12.Silvia Izquierdo / AP