Brazil Soccer WCup Germany

Markus Schreiber/AP Photo

German soccer fans celebrate after their team won the Brazil World Cup semi final being played in Belo Horizonte, Brazil, between Germany and Brazil at a public viewing event called 'Fan Mile' in Berlin, Tuesday, July 8, 2014.

close window