News

Neeraj Chopra has redefined Indian javelin throwing by setting a national record of 90.23 meters at the Doha Diamond League.