Quick reflexes: Gujarat Titans’ Wriddhiman Saha hitting a shot during the Indian Premier League cricket match against Royal Challengers Bangalore in Bengaluru, India. — AP
WHILE India has overtaken China as the world’s most populous nation and has perhaps grandiose ambitions of becoming a major international player, it has a long way to go to match its Asian neighbour’s clout in the sports arena.
China has won 283 Olympic gold medals, which is 273 more than India.
Already a subscriber? Log in
Save 30% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
