20180529 india: Naidu pays tribute to Nehru; but differs on religion; science