A documentary on state terrorism of Islamic regime of Iran in Europe.
Netherlands
Documentary
44 minutes
1994
Reza Allamehzadeh
as Self(archive footage)
Himself
Self
Director