Zhen Wang

China’s Zhen Wang wins 20km race walk

Gold: Zhen Wang (China)Silver: Zelin Cai (China)Bronze: Dane Bird-Smith (Australia) China’s Zhen Wang won the 20km race walk on Friday, cloc…