India has now won seven medals at Tokyo – one gold, two silver and four bronze, its biggest Olympic haul ever.
Source link

India wins first athletics gold in men's javelin
Review Overview
Summary
India has now won seven medals at Tokyo – one gold, two silver and four bronze, its biggest Olympic haul ever.
Source link