Kathmandu, April 25: The International Cricket Council (ICC) has suspended the membership of the Cricket Association of Nepal (CAN). “In light of the ongoing court case involving the CAN and…