By Cathy DeDe, Chronicle Managing Editor
The body of Michelle McFarren, 43, was discovered by Glens Falls Police Thursday, March 6, at 2:21 a.m., in a blue clothing donation bin on fire behind Talk of the Town restaurant on Hudson Avenue.
A forensic autopsy conducted on March 7 determined the immediate cause of death “was fire-related.”
The circumstances “remain under investigation,” said the Police Department.
“Glens Falls Police ask anyone …
Read More »