Football world governing body FIFA suspends India due to undue influence from third parties.

Football world governing body FIFA suspends India due to undue influence from third parties.