FIFA Suspends All India Football Federation. So India Won’t Be Hosting U-17 Women’s World Cup This Year. This Is Sad!

We were really looking forward to this.