After its loss to Pakistan, India faced yet another humiliating defeat at the hands of New Zealand. As a result,…