Police descend on Glasgow city center after reports police officer stabbed

A male suspect was shot by armed police during a major incident in the city center of Glasgow, Scotland in which an officer was reportedly stabbed.

Leave a Reply

Your email address will not be published. Required fields are marked *