Fans on Twitter reacted after Australian batter Glenn Maxwell slammed a magnificent double century in the ICC World Cup 2023 against Afghanistan. The all-rounder won the game for his team from the jaws of defeat at the Wankhede Stadium in Mumbai. Glenn Maxwell played one of the best innings in the history of the ICC […]