John Horner (police officer)

John Horner was the seventh chief of police of the Los Angeles Police Department from May 13, 1885, to December 22, 1885.

[1]

This United States biographical article related to crime is a stub.

You can help Wikipedia by expanding it.