Renfrew Street: Police deal with ongoing incident in Glasgow city centre

1 week_ago 11
POLICE are currently dealing with an ongoing incident in Glasgow city centre.
Wow! Renfrew Street: Police deal with ongoing incident in Glasgow city centre