Delhi: South Africa has finally finished the wait for 27 years. In the final of the ICC World Test Championship (WTC) 2025 played on the grounds of Lord’s ground, Protiaz defeated the defending champion Australia to win their first ICC Test title. Aden Markram, the hero of this historic victory, played a memorable innings of […]