For access to this article please sign in or subscribe.
A former Haines Borough Police Department officer has been charged with perjury for allegedly lying under oath as a witness in a Haines DUI and weapons case that was dismissed.
Kevin K. Kennedy, 29, left the department June 7. He was charged w...