40 Years Since Mass Execution Of Baha’i, Community Still Suffers

The 10 Baha’i women hanged by the Islamic Republic regime in Shiraz on June 18, 1983
The 10 Baha’i women hanged by the Islamic Republic regime in Shiraz on June 18, 1983

Followers of the Baha’i faith in Iran and abroad have held events to commemorate 10 Baha'i women who were hanged in the city of Shiraz on June 18, 1983.