Uploaded on Jun 30, 2021
New Zealand captain Kane Williamson led his team successfully in the World Test Championship title in the recently-concluded final against India in Southampton where they won the rain-affected game by eight wickets and handed India yet another defeat in the ICC tournament as well.
Comments