Esmeralda Ferrer Garibay, 32, her husband Roberto Carlos Gil Licea, 36, and their two children Gael Santiago, 13, and Regina, 7, were discovered dead on Friday
This article, images and content belong to the source and curated for informational purposes.