Former England cricketer Michael Vaughan who often faces the ire of Indian fans over his criticism of Team India every n