India vs Afghanistan Test 2026: Team India Records Biggest Victory in Test History

Team India created history by defeating Afghanistan by an innings and 300 runs in the only Test match played at the Maharaja Yadavindra…