Category: Travel & Leisure

July 29, 2019 Off

ICC launches World Test Championship today

By Web Desk

The International Cricket Council (ICC) has formally launched the inaugural World Test Championship on Monday.The first test of first ever World Test Championship will be played between England and Australia at Edgbaston, the United Kingdom from Thursd…