FIFA suspends All India Football Federation, India ‘cannot’ host U-17 Women’s World Cup
New Delhi: FIFA, the apex football body on Tuesday announced that it has decided to suspend the All India Football Federation (AIFF) with immediate effect and the decision was taken unanimously by the Bureau of the FIFA Council. The…