Should Babar Azam step down as captain? Shahid Afridi weighs in Says Babar has been fortunate to captain in so many World Cups 6 months ago