
India fall to 133rd in latest FIFA ranking
Meanwhile, World champions Argentina lead the overall ranking which include 210 countries. They are followed by Spain, France, England, Brazil, and Portugal
Full Article