Mercedes Lee Tremblay, a 25-year-old resident of Manchester, New Hampshire, was found dead in her apartment on December 14, 2020, along with her 2-year-old son, Mason. Authorities determined that Mercedes died from a single gunshot wound to the head, and her death was ruled a suicide.
Mason's death was caused by compressional asphyxia and malnutrition. It was determined that he had been trapped between a closet door and its frame, with malnutrition playing a contributing role in his d
...Read More