December 5, 2022

London police: Car crashes into police station, no injuries

LONDON (AP) London police say a car has crashed into a police station in north London, but no injuries have been reported. According to the Metropolitan Police, Edmonton Police Station has been evacuated after the vehicle struck the building shortly befor