An autopsy report has been released for pregnant mother Meghan Santiago, which shows that she died of complications from multiple blunt force injuries.
After more than two years of waiting, and just on the verge of going to trial, three Valencia County families have learned the justice they’ve been anticipating for a triple murder in El Cerro may not happen.