London emergency: Vehicle crashes into Edmonton police station – officers evacuate scene

POLICE officers were evacuated after a vehicle crashed into a station in Edmonton.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here