Memorial Dedicated at Lewiston Police Department
The Lewiston, Idaho Police Department has had five officers make the ultimate sacrifice in the line of duty since the agency's inception in 1863. These officers were memorialized on April 24th during the unveiling of the Lewiston Police Memorial. The...
Read more