June 26 2020 9:56am

Emergency responders on scene after police officer stabbed in Glasgow, Scotland

A police officer in the Scottish city of Glasgow has been stabbed during a major incident Friday in the heart of the city.

Responsive site?

Video Home