South Africa’s male cricket legends slammed for no-show at Women’s World Cup final: ‘Who the hell showed up?’

India’s triumph in the 2025 ICC Women’s ODI World Cup at Navi Mumbai’s DY Patil Stadium has sparked jubilation across the subcontinent — and a storm of self-reflection thousands of kilometres away in South Africa.
While India’s fans, players, and leg…

Leave a Reply

Your email address will not be published. Required fields are marked *