Ennobling Impact of Muslims in India

By Syed H. Hashmi The ancient Indian history is a narrative bedevilled by ignorance, superstition, social…