Hitchin Desborough Road incident: Photos show armed police and cordon in street after ‘shooting’
Police remain at the scene
Hitchin Desborough Road incident: Photos show armed police and cordon in street after ‘shooting’
Source: Local News