This post was originally published on Sky Sports
You will shortly be re-directed to the publisher's website
Politicians and cricket boards are urging the International Cricket Council (ICC) to take a stance against Afghanistan due to the Taliban’s violations of women’s rights.