Last night at the Sheikh Al Zayed Stadium in Abu Dhabi, England faced New Zealand in the semi-finals of the T20 World Cup 2021. It was Kane Willaimson’s team who walked away with the last laugh as they sealed a thrilling win over The Three Lions by five wickets. With this, the Black Caps made […]