Neeraj Chopra's gold makes Tokyo Olympics India's best ever as country signs off with 7 medals, including 2 silver and 4 bronze.

Neeraj Chopra's gold makes Tokyo Olympics India's best ever as country signs off with 7 medals, including 2 silver and 4 bronze.