Lord's, which is widely referred to as the Mecca of Cricket, has also witnessed the rise of Indian cricket over time. Back in 1983, when Kapil Dev’s team lifted the world cup beating the then favorites West Indies, cricket in India got a shot in the arm and ended up becoming the unofficial national sport of the country. Something similar happened in the recent past which led to … [Read more...] about Women in Blue: The Rise of Women’s Cricket in India