Oct 18, 2024

Unconfirmed Reports of the Execution of Two Believers in Afghanistan

KABUL, Afghanistan — Unconfirmed reports have surfaced regarding the execution of two members of the Ahmadi Religion of Peace and Light at the hands of the Taliban in Afghanistan. The reports claim that a group of sixteen Ansar were arrested by Taliban forces while distributing printed copies of The Mahdi’s Manifesto, authored by Aba Al-Sadiq.