Home Tags Handcuffs

Tag: handcuffs

New Orleans Police Officer Killed, Suspect Arrested

0
NEW ORLEANS (AP) — After an intense 24-hour manhunt, New Orleans police Sunday arrested a man believed to have shot and killed a police...