India have climbed one spot in the latest edition of the FIFA World Ranking. The Indian national team is now… Read More