Tag: British police

Attack on immigration centre deemed a terrorist incident by British police

Police said that 66-year-old Andrew Leak, who was found dead at a…

News Desk News Desk