Amit Shah lauds PM's speech - The Times of India