Yes. A Country with 1B population won only 7 medals. — Tokyo Olympics ended on August 8 and India managed to win 7 medals, including 1 Gold, 2 Silver, 4 Bronze. But for a country that has 1.3B people, 7 medals is a shame. In fact, this is India’s most successful Olympics ever. …