TOTAL SHARES

Brazil

Football fans arrive at the stadium prior the World Cup semifinal soccer match between Brazil and Germany at the Mineirao Stadium in Belo Horizonte, Brazil, Tuesday, July 8, 2014. AP
Jul 10, 2014

Germany roars to Final

editors' picks

advertisement