An independent audit of the Las Cruces Police Department found that internal investigations into misconduct are thorough and fair. The audit reviewed 17 internal affairs investigations and three ...