T20 World Cup 2024, NEP vs NED : The Craze in Nepal for cricket is Unreal, Nepal fans gathered in huge numbers in Kathmandu to watch the screening & fans have taken over at the Dallas Stadium