Carol Finkle death: Where is Lisa Finkle and Laura Finkle – 31 years later?
Carol Finkle death: Lisa Finkle, who was 24, and Laura Finkle, 19, at the time of Carol Finkle death are now 55 years old and 50 years old respectively. In the grisly 1989 Schodack Carol Finkle death, Carole was found in a pool of blood in her living room, covered with 112 blows and stab … Read more