Denver Police Officer, Johnny Leon-Alvarez, Arrested On Sex Assault Charge
CBS Denver -

Denver police announced one of their own was arrested Friday morning on suspicion of sexual assault.

Read this story at

Loading...

Related Articles