• Denver Officer Arrested And Suspended Without Pay Over Sexual Assault Allegations

    A Denver police officer has been arrested and suspended without pay after being accused of sexual assault. Denver police arrested Johnny Leon …

    Read More
  • 0 0