0
1
Larry Ely Murillo-Moncada, 25, was reported missing from his home in Council Bluffs, Iowa, in November 2009. He had run out the house barefoot into sub-zero temperatures, and his family never saw him again. His mom had a feeling that his disappearance was linked to the No Frills grocery store where he worked. Now, after nearly 10 years, police have confirmed her theory.