The Taliban, the new rulers of Afghanistan, earlier this week announced a ban on the broadcast of the Indian Premium League (IPL), the hugely popular and monetarily lucrative Indian cricket league, which is widely watched in Afghanistan as their star player, Rashid Khan, is part of it