List view

The Martyrs

Filmed to control Islamophobia but it promotes more
/ Production :British
The Martyrs, a four-minute film shot in London in the wake of…