KATHMANDU: Indu Barma has been appointed as the new captain of the Nepali Women’s National Cricket Team. The Cricket Association Nepal (CAN) appointed Barma as the Captain for the four-nation Women’s T20 International Series scheduled to be held in Hong Kong from November 15 to 19. The CAN on Thursday announced a 14-member team. Similarly, […]