Lucas Menard, Tammy Menard Obituary, Death: Two found dead in tent in Wolcott.
Lucas Menard, Tammy Menard Obituary, Death – Authorities are investigating the discovery of two individuals found deceased in a tent in Wolcott, Vermont. The Lamoille County Sheriff’s Department reported that on Wednesday evening, deputies located the bodies of Lucas Menard, 48, from Montpelier, and Tammy Menard, 53, from Berlin, in a tent situated off Jones […]