Sierra Vista police officer indicted on computer tampering charges | Crime and courts

Sierra Vista police officer indicted on computer tampering charges | Crime and courts

A Sierra Vista Police Department officer resigned on Tuesday after being indicted on charges of computer…

Continue Reading