India was on Tuesday suspended by world governing body FIFA for "undue influence from third parties" and stripped the country of the right to host the Under-17 Women's World Cup,
Share this article
If you liked this article share it with your friends.they will thank you later