Francais | English | Espanõl

Clemence B. Horrall

From Wikipedia, the free encyclopedia

Jump to: navigation, search

Clemence B. Horrall (September 24, 1895-October 4, 1960) was a native American Indian that served as Los Angeles Police Department Chief of Police.

Personal tools