Police helicopter deployed to Hitchin to support Met Police…

Police helicopter deployed to Hitchin to support Met Police…
Source: Local News