Canada’s Marco Arop takes silver 800m at Diamond League in China

Marco Arop