Kane Williamson Hails Afghanistan: New Zealand are set to take on Afghanistan in the one-off Test match starting this Monday, and the venue for the match is neutral, as he match wil be held at Greater Noida Sports Complex Ground in Greater Noida, Uttar Pradesh. Ahead of the Test match, the former Kiwi Test captain hails the rise of Afghanistan …