3 min read Sports Indian javelin thrower makes history with country’s 1st Olympic gold in athletics – National | Globalnews.ca 3 years ago Neeraj Chopra won the men’s javelin on Saturday with a best throw of 87.58 meters to claim an historic first...