FIFA Suspends AIFF, U17 Women's World Cup Cannot Be Held In India

In a major setback and embarrassment for the country, world football governing body FIFA on Tuesday suspended India for "undue influence from third parties" and said the U-17 Women's World Cup "cannot...