German football fans react as they watch the 2014 World Cup semifinal match between Germany and Brazil, at a public viewing event in Frankfurt, Germany, July 8, 2014. (Xinhua/Luo Huanhuan)
Go to Forum >>0 Comment(s)