Ashmita Chaliha leads with an inspiring win over Michelle Li, India off to a flying start in Chengdu
27 April 2024 12:09 PM GMT