A detective chases down a suicide bomber through the streets of Margate.
2023
2007
2019
1992
1969
2017
2003
2021
1983
1994
1976
1963
1998
2011
1995
1985
1987
2008
1957