At the beginning of 2025, Lori’s daughter, Kayla Buffalo Chief-Sirom, decided to bring her case back to light, and begin advocating for justice.
Yes, Escobedo was married to his wife, Lori Escobedo. The couple kept most of the details of their life together private, so ...