Media Trust Score90%

Boulder police arrest suspected serial burglar Roman Owens – CBS Colorado

Boulder police detectives have arrested suspected serial burglar Roman Owens.

  • You already voted!
  • Read More