Image Credit: AFP Dubai: After a humiliating loss to New Zealand, India bounced back to bring their ICC Women’s Twenty20World Cup campaign back on track with a mature performance, defeating ...
The double standards of the ICC are what ought to concern the rest of the international community, particularly the Global South, or developing world. Usually outspoken against lesser targets in ...