Michael Vaughan spoke highly of Pakistan’s humiliating defeat, saying that only India can win in Australia.

Michael Vaughan spoke highly of Pakistan's humiliating defeat, saying that only India can win in Australia.
Image source: Getty Australia vs Pakistan The start of the tour of Australia for Pakistan has been nothing short of ...
Read more