Posted by Jack Peacock (126.96.36.199) on June 14, 2003 at 15:21:08:
While listening to an LA radio station I heard a news story to the effect that there is a move to recall the handcuffs currently in use by the LA police dept. Does anyone know the story behind this? The radio mentioned the cuffs were supplied by a British company (I assume Hiatts) but didn't mention a name.
Post a Followup