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, cl…