Texas
With the World Test Championship final set to begin from June 18, Team India sweated it out in their first group training session in Southampton.
Team India had their first group training session in Southampton as they gear up for the World Test Championship (WTC) final against New Zealand, scheduled […]