November 3, 2023 in Afghanistan Twitter reactions: Mohammad Nabi, b𒐪atters sizzle in Afghanistan’s big win over the Netherlands – ODI World Cup 2023