Andrew Leak had thrown four improvised explosive devices at the site in Dover docks on October 30, 2022, before taking his own life hours later as police hunted for him. Read this story
Andrew Leak had thrown four improvised explosive devices at the site in Dover docks on October 30, 2022, before taking his own life hours later as police hunted for him. Read this story
More from Daily Mail | dailymail news Cancer Alcohol