Details emerge in killing of Windham man, as suspect from Leeds appears Wednesday in court

29 May 2024

Police say the victim from Windham was shot in the head and his body found was in New Hampshire. Joseph Chute, 31, of Leeds has been charged with his murder.

Need Help?

Please use the contact form to get support. Thank you.