Plot: When police forces were born in the 1800s, British “bobbies” made due with a billy club. Public wariness and institutional resistance to change held back technological advances for much of the 20th century

Modern Marvels - Season 7 - Police Technology (Episode 10)
Episode Aired On:
Wednesday, March 15 2000
25 years ago
Wednesday, March 15 2000
25 years ago