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 with perjury, a class B felony, three weeks later.
The case is being handled by the Office of Special Prosecutions and Appeals in Anchorage.

According to the charging documents from the Juneau District…
