The cameras, fitted to baseball caps and ballistic helmets, are being issued to all armed response units in Scotland Yard's firearms command in a bid to restore public confidence. (Date:08/14/2017 00:29) Read full article >>

Related News about "Met police's firearms officers issued with cameras" news from other sites: (news similarity rate is shown on left.)

Scotland: in European continentin United Kingdom
Yard: A yard is a unit of length in the imperial and United States customary systems of measurement. Historically a yard was also used in other systems of units. The yard is equal to 3 feet or 36 inches. Under an agreement in 1959 between Australia, Canada, New Zealand, South Africa, the United Kingdom a
Scotland Yard: Scotland Yard is a metonym for the headquarters of the Metropolitan Police Service, the territorial police force responsible for policing most of London.