Armed police in London swoop on vehicle in broad daylight arrest
Armed police were seen on storming a car on Greenland Road near Camden High Street yesterday (August 12).
Footage shows multiple armed officers forcing a person out of a car while shocked members of the public watch on.
Local reports suggest the person was arrested on a drug-related charge.
Footage shows multiple armed officers forcing a person out of a car while shocked members of the public watch on.
Local reports suggest the person was arrested on a drug-related charge.