Sport is a language that needs no translation
[Video provided to chinadaily.com.cn]
"Sport is a language that needs no translation." The former world canoeing champion Xu Yaping said at the opening ceremony of China Mobile Cup English Star Contest in Hangzhou.
-
'Nice' to meet you, Hangzhou
May 6, 2024