Decomposing bodies of mom and her 3-year-old twins found in car with “really bad stench”
An investigation is underway after the decomposing bodies of a mother and her 3-year-old twins were found inside a car with fogged-up windows in Florida. As per the New York Post, 35-year-old Andrea Langhorst and ...