Iran: Holy Terror

Moslem zealots wage a deadly war against Baha’i heresies