Disgraceful fans boo umpires after Australia won the cricket world cup in Ahmedabad’s Narendra Modi stadium. Â
Indian fans are facing criticism for their partisan reaction to losing the Cricket World Cup final to Australia, particularly for booing the umpires during the medal ceremony. Despite over 110,000 spectators, the majority being Indian...