In the spring of 2015, a sense of unease settled over the small city of Belen, New Mexico. Julia L. Armstrong, a 54-year-old woman, had vanished without a trace. She was last seen on April 3, 2015, a day that began like any other but ended with a lingering mystery. Julia, a white female with brown hair and brown eyes, stood at 5'2" and weighed around 140 pounds. The circumstances surrounding her disappearance were, and remain, distressingly sparse, leaving her loved ones and the community to gra
...Read MoreLast Seen: Apr 03, 2015