FIFA has suspended the All India Football federation (AIFF) late on Monday ‘due to undue influence from third parties’, the sport’s world governing body said in a media statement. The statement also stated that the country won’t be able host the FIFA U-17 Women’s World Cup in October as planned. (More Football News)