Germany wins FIFA World Cup 2014

Ecstatic Berlin crowds welcome victorious German team home

Hundreds of thousands of revelers packed Berlin's "fan mile", a 1.3 km stretch of road… Read More