Stellar Performances Propel India to Top 100 FIFA World Rankings
Zürich: India has made a remarkable comeback in the FIFA Men's World Rankings, securing a spot in the top 100 teams. Following an impressive performance in June, including five wins and two draws in tournaments such as the Intercontinental…