Not cricket – fans call out ICC for ignoring Babar Azam in World Cup promo
Not cricket – fans call out ICC for ignoring Babar Azam in World Cup promo The International Cricket Council (ICC) on Thursday came under fire from cricket fans for...