Ahmadiyya is an Islamic group headquartered in India, founded by Mirza Ghullam Ahmad with a distinct Islamic ideology which varies considerably with orthodox teachings. Adherents believe Ahmadiyya had a mandate to divest Islam of fanatical beliefs and to return the religion to the true Islamic teachings as practised by Prophet Muhammad. In what is seen…