Declan Herald: The national cricket team of Afghanistan is quite lucky to participate in the ongoing T20 World Cup in the UAE. Next time, the 11-member squad may not be able to compete in such a high-profile event because the International Cricket Council (ICC) is yet to decide whether to suspend the Afghan team’s membership or let them play, TRT World reported. Click here to read more (external link).