German fans celebrate victory while watching the 2014 FIFA World Cup final between Germany and Argentina on the street in Toronto, Canada, July 13, 2014. Germany defeated Argentina 1-0 and won its fourth World Cup title on Sunday. (Xinhua/Zou Zheng)
Go to Forum >>0 Comment(s)