Indian cricket captain Rohit Sharma has hot back at criticism of his performance as India captain. AFP
Indian cricket captain Rohit Sharma has hot back at criticism of his performance as India captain. AFP

India captain Rohit Sharma fires back at critics ahead of Champions Trophy