It was supposed to be a bright day filled with cheers and flags. But nature had different plans. The grand Women’s ODI World Cup final between India and South Africa at Dr DY Patil Stadium started ...
India were racing towards a comprehensive victory against Bangladesh before rain played spoilsport in the final game in the ...