Factsheet: the Ahmadi Religion of Peace and Light

The Ahmadi Religion of Peace and Light is a millenarian new religion with roots in Twelver Shia Islam. and headquarters in England.
Religion news 5 February 2025

Bishops ‘very deeply shaken’ by Liverpool Bishop’s sudden departure; Aga Khan, Ismaili leader, dies at 88; No probe into sex abuse claims against French priest Abbé Pierre; Cardinal slams Assisted Dying bill process