Vaughan questions Pant\'s critics in India