Islamabad, Jan 10 (Online): The international cricketing event starts in West Indies on January 14th with 16 teams. ICC sources confirmed that Afghan players have still not arrived at the venue due to delay in obtaining the visas. Cricket’s global body has been working together […]