Hitchin Desborough Road shooting: Police make arrest after incident saw armed officers swarm street
No one was injured in the incident
Hitchin Desborough Road shooting: Police make arrest after incident saw armed officers swarm street
Source: Local News