Pictures as multiple armed police units swarm street in Darlington
Several armed police units "with guns" swarmed a Darlington street earlier this evening. Pictures show the units on Eldon Street in Darlington at around 6:40pm and were parked up following an incident. Three vans were seen parked along the