London police unveil 'Talon' to thwart car-ramming terror attacks

Authorities in London deployed new technology Sunday meant to thwart vehicle terror attacks, after a number of incidents in Europe over the past year where vehicles were used as weapons.

The original article can be found here:

Powered by WPeMatico

Print Friendly, PDF & Email