A mosque in India’s Heydarabad is fighting the wave of misunderstandings about Muslims and their beliefs by inviting non-Muslims and explaining the tenets of Islam.