CHINA is a large sporting nation dominating various sports with many of its athletes achieving podium finishes.
The country finished second at the 2020 Tokyo Olympics with 88 medals, including 38 golds, and in third position at the recent 2022 Beijing Winter Olympics with 15 medals.
Already a subscriber? Log in.
Get 30% off with our ads free Premium Plan!
Cancel anytime. No ads. Auto-renewal. Unlimited access to the web and app. Personalised features. Members rewards.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!