Armed police swarm quiet street in major UK city

An air ambulance is also at the scene.

No comments

Read more