Eight times champion India won the last Olympic gold in Moscow in 1980 and after 41 years Indian team brought a bronze medal from Tokyo games in 2020.
Eight times champion India won the last Olympic gold in Moscow in 1980 and after 41 years Indian team brought a bronze medal from Tokyo games in 2020.