September 2026
September 15, 2026
Iranian Security Forces Detain Three Baha'is in Shiraz
Iranian security forces have arrested three members of the Baha'i faith in Shiraz, highlighting ongoing religious persecution in the country. The Baha'is, a minority group…