A short film in which Quran verses are shown alongside images from terrorist attacks.
2009
2007
2005
2018
2023
1950
2022
1956
1957
—
2025
1979
2017
2015
2016