The following stories are tagged with the term/s or name/s ‘Mainstream Islam’.
Rima says religion and religiosity are to blame for much of Indonesia’s troubles.
The Ahmadiyya sect acknowledges Muhammad as the last prophet, and Mirza Ghulam Ahmad as simply a teacher.