Browsing Tag

Spain

India ranks 168th in FIFA Rankings

TNI Bureau: Indian football team moved a place up to be 168th in the latest FIFA rankings. India secured 114 points after winning the Nehru Cup last month for a hat-trick. The world champions and Euro 2012 winners Spain continued to…