Hinduism Teachings Hindu & Muslim Kings of India | Spiritual struggle | Historical past | Fable & Actuality |… Dr Ram Puniyani Jul 23, 2018 source