Delhi: The Indian cricket team recently faced a clean sweep in the three-match Test series against New Zealand at its home ground. Before this series, Team India was at the first position in the points table of the ICC World Test Championship 2023-25 and was leading in the race to reach the final, but after […]