A Peru fan reacts as he watches the World Cup match between France and Peru in Moscow, Russia, June 21, 2018. (Photo: China News Service/Fu Tian)
Go to Forum >>0 Comment(s)