The Indian national team has dropped a spot in the latest FIFA World Ranking released today. India is now ranked… Read More