What sports does India play in the Olympics?

India competes in a variety of sports in the Olympics, including field hockey, badminton, tennis, shooting, archery, boxing, wrestling, weightlifting, gymnastics, athletics, and swimming.