Nepal Creates History with World Cup Victory
Mumbai: Nepal defeated Scotland by 7 wickets in their fourth match of the ICC Men’s T20 World Cup 2026, securing their first World Cup victory in 12 years. Despite losing their first three matches, including a close contest against England, Nepal stunned Scotland at the Wankhede Stadium, Mumbai. This is Nepal’s first T20 World Cup […]
Continue Reading