Given Archive

Over 1/2 Million Embezzled. April 2010. A Tucson Police Dept detective facing computer tampering charges was fired Tuesday, authorities said. Edwin Richards, a 16-year veteran, was indicted Friday on six […]

Tucson Police Corruption Arrests, 3rd re Personal Records Given to 3rd Parties – Arizona

Over 1/2 Million Embezzled. April 2010. A Tucson Police Dept detective facing computer tampering charges was fired Tuesday, authorities said. Edwin Richards, a 16-year veteran, was indicted Friday on six […]