Is it true that Nepal boasts a larger fan base than some of the cricket-playing nations that have test status? Continue Reading 0 145 1 Kathmandu Tribune Staff March 25, 2023 In the recent matches held in Nepal, we witnessed one of the craziest things to happen in… Sports