India, Feb. 4 -- It is not certain when and who declared that Muslims in general do not respect Lord Ram. Political disagreement with Hindutva politics is one thing but Muslims are duty-bound to respect the prophets of every religion. The Quran states that God has sent his messengers in every community and in every part of the world. Imam Hanbal referred to a hadith which states that 1,24,000 messengers of God were incarnated on the Earth. The Quran mentions some of them by name and even Gautama Buddha has been mentioned as Zul Kafil (inhabitant of Kapilvastu). Having said as much, there is much evidence to suggest that the extraordinary sacrifices and the inspiring character of Lord Ram attracted many Muslim kings as well as ordinary Muslims....