New Delhi, India: The World Test Championship final between India and New Zealand in June has been moved from Lord’s to Southampton because of the pandemic, Indian cricket chief Sourav Ganguly said. The inaugural championship’s final had long been…
Sign in
Welcome! Log into your account
Forgot your password? Get help
Password recovery
Recover your password
A password will be e-mailed to you.


