(AFRICAN EXAMINER) - World governing football body, FIFA, suspended India on Tuesday for “undue influence from third parties”. The country was also stripped of the right to host the Under-17 Women’s World Cup, scheduled for October. “The Bureau of the FIFA Council has unanimously decided to suspend the All India Football Federation (AIFF) with immediate