March 17, 2017: Capt. Steven Russo has been named the Acting Police Chief of the Keene, N.H., Police Department. Russo succeeds Brian Costa, 46, who was found dead at his Keene home on Thursday, March 9, 2017. A cause of death has not yet been released by the New Hampshire State Police, which is investigating Keene’s death. Russo has been a Keene Police Officer for seventeen years, working for past seven years as a Captain. Costa was the Keene Police Chief since 2015, and he was first hired by the Keene Police Department as a Police Officer in 1996.