Sports With 7 Medals, India records its best everEditorAugust 9, 2021August 9, 2021 by EditorAugust 9, 2021August 9, 20210509 Olympics: Neeraj Chopra on Saturday not only won gold for the country, but also helped it surpass the previous best haul of six medals achieved