Posted By PTI On Sun, May 23, 2021
Beijing, May 23 (PTI): Twenty-one ultra-marathon runners were killed in northwest China after high winds and freezing rain struck a 100-kilometre mountain race at the...