WHAT WE KNOW ABOUT THE MASS STABBING ON DONCASTER TO LONDON TRAIN
Sun 02 November 2025: UK police have detained two individuals after a train stabbing near Cambridgeshire in eastern England sent at least 10 people to the hospital. The British Transport Police, in a statement on X early on Sunday, said at least nine of the victims “are believed to have suffered life-threatening injuries”. “Ten people […]
Continue Reading
