Car crashes into London police station
Published
British police say a man was arrested after a car crashed into a police station in London on Wednesday evening. There were no injuries reported. (Nov. 11)
Published
British police say a man was arrested after a car crashed into a police station in London on Wednesday evening. There were no injuries reported. (Nov. 11)
Nearby residents were evacuated as a precaution
A cordon has been set up around Edmonton Police Station as Met launch investigation.