WATCH: Afghanistan cruise to victory in CWCQ Final | International Cricket Council International Cricket Council