Long-serving Indian women's cricket team captain Harmanpreet Kaur has stepped down from all the formats of the game, but will continue to play for the national team. The decision comes just a few days ...