A detective chases down a suicide bomber through the streets of Margate.
1984
2001
2004
2024
1978
2016
1986
1968
1938
1995
1926
1971
1964
2023
1994
1983
1934