ICC faces pressure to act on Afghanistan amid women’s rights crisis

AFTER years of showcasing Afghanistan’s remarkable rise as a success story, the International Cricket Council (ICC) is under pressure to crack the whip on its member nation, which has seen major curtailment of women’s rights by the Taliban government. ICC faces pressure to act on Afghanistan amid women’s rights crisis