China's Deng Lijuan bagged a silver medal for China in sports climbing women's speed final in the event's Olympic debut at Paris 2024 on Wednesday.
(1)