8 Years ago, On This Day, Australia Won their 6th Women’s ODI World Cup Title in Mumbai

After a point, things that happen time and again stop surprising us. It is like the inevitable is happening. For…