A short film in which Quran verses are shown alongside images from terrorist attacks.
2006
2023
2001
2018
2007
2005
2000
2004
2008
2011
2022
2014
2013
2010
2017
2020