Modi also said the world evaluates India based on where it stands today, not where it was 5,000 years ago. Photograph: (Reuters)
Modi was speaking at a students' convention to mark 125 years of Vivekananda's famous speech to The Parliament of the World's Religions in Chicago
Prime Minister Modi has said India should celebrate its diversity.
Modi was speaking at a students' convention in Delhi.
His address marked the 125th anniversary of Swami Vivekananda's famous speech to the Parliament of the World's Religions in Chicago in 1893.
The address also marked the BJP ideologue Deendayal Upadhyaya's centenary celebrations.
Modi also said the world evaluates India based on where it stands today, not where it was 5,000 years ago.
And that India would not become modern by hiding its flaws and imperfections.
Speaking to the students, he added that there was no better place for creativity and innovation than in universities.
Modi added that Vivekananda supported innovation and distinguished skill from knowledge, and that his government was working in the same direction.
Finally, he exhorted the students to keep India clean.
He asked them whether people had the right to chant Vande Mataram -- which is how Modi was greeted when he walked in to give his speech on Monday -- and then litter?