Connect with us

Sports

WTC Final: South Africa Confirms Squad for Lord’s Battle with Australia

South Africa has named a strong 15-man squad for the ICC World Test Championship final against Australia, set to take...