Devon police deploy armed officers to Bideford as busy town centre placed on lockdown
ARMED police have been deployed in the town centre of Bideford, Devon and have subsequentially closed off a portion of the town.
Daily Express :: News Feed
ARMED police have been deployed in the town centre of Bideford, Devon and have subsequentially closed off a portion of the town.
Daily Express :: News Feed
Comments are closed.