Watch Live Video of Ferguson Protests Across the Country
The upcoming 2014 FIFA World Cup is set to take place in Brazil, yet workers are still scrambling to finish construction on some of the 12 stadiums.
An aerial view of the Arena Fonte Nova stadium in Salvador, Brazil, in Oct. 2013. The 2014 FIFA World Cup will take place in Brazil from June 12 to July 13, yet workers are still scrambling to finish construction on five of the 12 stadiums scheduled to host matches.
Interior view of the Arena Fonte Nova stadium, which seats 51,708.
The Arena Pernambuco in Recife, Brazil, on March 11. The stadium seats 42,583.
The Estadio das Dunas in Natal, Brazil, on March 20.
Interior of the Estadio das Dunas in Natal, Brazil, on Dec. 8, 2013. Natal is one of the host cities of the 2014 FIFA World Cup 2014, staging 4 games in the tournament's group phase. The stadium has 38,958 seats.
The Arena da Baixada stadium in the southern city of Curitiba, Brazil, on April 27. The Arena da Baixada stadium seats 38,533 and will host four matches of the upcoming 2014 FIFA World Cup.
The Estadio Mineirao in Belo Horizonte, Brazil, in Oct. 2013.
Interior of the Estadio Mineirao in Belo Horizonte, Brazil, on June 17, 2013. The arena has a capacity of 58,259.
Estadio Castelao in Fortaleza, northeastern Brazil, on April 13. Fortaleza is one of the host cities for the 2014 World Cup in Brazil. The stadium seats 60,348 spectators.
Arena Amazonia is seen on the day of its inauguration on March 9 in Manaus, Brazil.
An interior viewof Arena Amazonia before the Brazilian Cup match between Resende and Vasco in Manaus on April 3. The stadium will hold 39,118 soccer fans.
An aerial view of Arena Pantanal in Cuiaba, Brazil , on April 24. The arena was built to hold 39,859.
An aerial view of the Estadio Nacional de Brasilia in Brasilia, Brazil, on Feb. 10. Also known as Estadio Nacional Mane Garrincha, the multi-purpose arena has seating for 69,432 spectators, making it the second largest of the stadiums hosting matches at the 2014 FIFA World Cup Brazil.
The interior of the Estadio Nacional de Brasilia on June 15, 2013.
A aerial view of Estadio Beira-Rio in Porto Alegre, Brazil, on March 17. The stadium's capacity is 42,991.
Arena de Sao Paulo in Sao Paulo, Brazil, on May 8. Sao Paulo will be hosting the FIFA 2014 World Cup inaugural match on June 12.
The interior of Arena de Sao Paulo, built to hold 61,606 soccer fans.
An aerial view Estadio Do Maracana during a sunset on June 8 in Rio de Janeiro. The stadium, also known as Estadio Jornalista Mario Filho, seats 74,689 and will host the World Cup Final match on July 13.