New Delhi: Union Home Minister Amit Shah on Thursday said when the history of India is written, even the harshest critics of ...