The Women’s World Cup 2017 just concluded in England with the hosts lifting the title for the 4th time. Whilst many eves amazed us with some breathtaking cricket that they produced over the last one month. The excitement that the tournament was able to generate managed to increase quite a few heartbeats as well. Whilst the […]