1 source
Who is covering this
Dozens of police officers and vehicles swarm Glasgow city centre street
Dozens of Police Scotland officers, vans and cars surrounded Douglas Street in Glasgow city centre after reports of a large group of men and a police incident


















