london police »

London Police Unleash Their New ‘Hit Squad’ Unit to Stop Thieves

London Police Unleash Their New ‘Hit Squad’ Unit to Stop Thieves

mayur November 25, 2018 0

Police in London have been given the go-ahead to ram suspected moped thieves to knock them off their bikes

Read More »