UK: 3 Stabbed To Death And Suspect Shot By Police In Glasgow, Scotland 2
- Captured on Friday 26th of June 2020
- Location is Scotland
On Friday, 3 people were stabbed to death in Glasgow, Scotland. The victims were stabbed in a staircase of Park Inn in W Read more...