A series of incidents of protests by the Khalistani Sikh extremists and attacks on the devotees of the Hindu Sabha Mandir and consular officials of the Government of India in Canada took place even ...
The Kiwis' last triumph on Indian soil came at the Wankhede in Mumbai way back in 1988 when they defeated India by 136 runs in the second Test. India had won that three-Test series 2-1.