India Today | Islam means peace, there is no place for violence in Islam, say clerics India Today In the light of the recent global events that have thrown shadows on the philosophy of Islam as a religion of peace, clerics, free-thinking Muslims, and social activists held a discussion on the Islamic thought in Agra, where they claimed that the root ... |