The world cricket governing body International Cricket Council is planning to suspend Cricket Association of Nepal for their internal affairs. CAN has been in crisis since many years and now ICC has decided to take such a cruel decision. ICC has already send letter to the concern authority and further information will come very soon.
According to the source, it is found that the main reason is uncertain future of CAN CEO Bhawana Ghimire and criticism against her.