Kyron Horman was born on September 9th, 2002 in Portland, Oregon to Kaine Horman and Desiree Young. The couple divorced when she was 8 months pregnant with Kyron and after their divorce they shared custody of Kyron until 2004. Desiree was diagnosed with medical conditions that required extensive treatment, because of this Kaine took over full custody, but Desiree remained very much a part of Kyrons upbringing. Kaine married Terri Moulton in 2007, the two had been dating since 2001 when Kaine was still going through his divorce with Desiree. Kaine and Terri Horman welcomed a daughter Kiara in 2008.
The day of June 4th, 2010 Kyron was brought to Skyline Elementary School by his step mom Terri, the two arrived shortly after 8 am. On this day the school was open earlier than usual due to a science fair that Kyron was a part of. Around 8:15 am the president of the school PTA arrives and sees Kyron with Terri in front of Kyrons exhibit about "The Red-Eyed Tree Frog." Terri snapped a picture of him standing in front of it, in which she later posted to her Facebook. Terri Horman states that she left around 8:45 am after she watched Kyron walk towards his classroom after they toured the science fair together. Normally Kyron took the bus, but on this day because of the fair he was given a ride. Before going to school Kyron talked with his father, he told him how excited he was about the science fair. Kaine promised him ice cream after school to celebrate, that was the last time his father ever saw him.
Around 3:30 pm Terri and Kaine go to meet the school bus and discover that Kyron did not get out, when they called the school they were informed he was marked as absent all day. The secretary at the school placed a call to 9-1-1 around 3:45 pm about Kyron missing. The secretary then called Kyron's mom Desiree. Desiree was wondering why Terri didn't personally call her about the situation. Officers arrive at Skyline Elementary and the Horman home, a broadcast message from Portland Public Schools is sent out to alert families of a missing student. The message read "Kyron Horman did not arrive at home today." At 7 pm the FBI is alerted about the disappearance and an official missing persons search begins, and shortly after a photo of Kyron is emailed to all local television stations and the Oregonian. Around 10:30 police report that they have completed a search of Skyline school and the Horman household, with no luck.
The next morning more search and rescue groups are put together, a tip line is set up and word is spread about Kyron missing. Around noon during a news conference a sheriff spokesman says the search for Kyron is still a missing person case and not a criminal investigation. The FBI and National Guard joined the search shortly after, while relatives started handing out fliers and posting them up everywhere . The search efforts for Kyron carried out over the span of ten days and was the largest in Oregon history.
On Sunday June 13th at a news briefing the sheriff's office announces that the massive search for Kyron has ended and it is now considered a criminal investigation.
In late June 2010, in the middle of Kyron's disappearance investigation, Kaine was informed by investigators that his wife was involved in a murder for hire plot against him. Rodolfo Sanchez (a landscaper who had worked for the Horman's) stated that Terri had offered him "a lot of money" to kill Kaine Horman. Sanchez said 6 to 7 months before Kyron went missing Terri had approached him to help kill her husband. He testified in a deposition about the approach. Investigators convinced Sanchez to confront Terri while wearing a wire, but they were unable to obtain any evidence and could not make an arrest. It was later reportedly learned that the DA told Sanchez his family would be deported if he didn't participate in a sting and testify. On June 28th Kaine filed for divorce and obtained a restraining order against Terri, restricting her from any time with their daughter Kiara. This accusation broke down Terri and Kaine's relationship and caused Kaine to think his wife was responsible for Kyron's disappearance as well. He got her out of the house he owned and had a pending motion to find her in contempt of court, stating she shared a sealed restraining order with a high school friend of his, Michael Cook. This filing also claimed Terri was "sexting" Cook and having an intimate relationship with him. A hearing on the contempt of court motion was set for September, but Kaine ended up voluntarily dropping his motion.
Text messages sent between Terri and Michael (Warning some of them are graphic)
During all of this Terri took 2 separate polygraph tests regards Kyron's disappearance, she failed them both. Desiree and Kaine also took one and they passed with flying colors. Terri had several reasons she stated as to why she felt like she failed. She went in for a third and ended up walking out.
Terri stated to police that on the day Kyron went missing she left the school and went to the nearest Fred Meyers to pick up a specific medication for her daughter, but this location was out of it so she went to another Fred Meyers. At his Fred Meyers she purchased something at the Starbucks inside, the time stamped receipt showed the purchase was at 9:12 am. She was seen on surveillance at this location.
Next she went to the dry cleaners to drop off Kaine's dry cleaning, the owner said she came in shortly before 10. Next she went to the craft store Michael's. Around 10:30 am she received a phone call (unable to find information on who it was,) she either left Michael's during or right after the call. Then there is some unaccounted time. She says that she gave her daughter some medicine and rocked her to sleep, but she didn't specify where. When her daughter woke up she decided to go to the gym. She was at the gym from 11:39 am to about 12:20 pm. She arrived home around 12:40 pm. At around 1:21 pm she uploaded 9 pictures onto her Facebook page. 3 of them are from the science fair that morning, one is of Kyron smiling while wearing sunglasses, one is of her daughter and the rest were of either a friend or family member with some children. Around 2:00 Kaine arrived home from work, he sees Terri on the computer, he gets something to eat and takes a shower. At 3:30 they walk to the bus stop and discover that Kyron is missing.
By July 2010 law enforcement figured out that Terri couldn't have done this… unless, she had help. That's when they moved onto the accomplice theory and started looking at Terri's friends.
There was one friend in particular of Terri's that you will hear about a few times during this investigation, her name is DeDe Spicher. DeDe according to Desire and Kaine "has been in close communication with Terri" and "providing Terri with support and advice that is not in the best interests of our son." The Oregonian reported that detectives had asked Spicher about her whereabouts June 4th, the day Kyron was last seen. According to the newspaper, Spicher was doing gardening work for a Portland homeowner when she "abruptly left about 11:30 a.m." The homeowner tried reaching Spicher on her cell phone, the newspaper reported, but got no answer. Spicher returned to the house about 90 minutes later. It's unknown where she was during this time. DeDe did allow police to search both her car and home and she also went through over 3 hours of questioning.
August of 2010 comes around and law enforcement announces they are searching for an individual allegedly seen by 2 witnesses sitting inside Terri's truck outside of Skyline Elementary the day Kyron disappeared. Bruce McCain, a former sheriff for the Multnomah County Sheriff's Office, told CBS News: "The identity of that second person, if he or she existed, could be critical in determining what happened to Kyron after 9 a.m. on June 4."
Let's skip ahead to June 1st, 2012, this is when Desiree Young filed a civil suit against Terri Horman for 10 millions dollars and the location of Kyron, the lawsuit was an attempt to prove that Terri was responsible for the disappearance of Kyron. Now Terri not only had an expensive divorce lawyer ($350,000), but she also had a civil attorney that came out of retirement to represent her. How did she afford these attorneys when she stated several times that she was broke and unable to keep a job due to protesters demanding she get fired?
Now let's go back to Terri's friend DeDe. She was set to testify and was given full immunity for it, her immunity deal had nothing to do with Kyron or Terri though, it turned out she was committing unemployment fraud for the majority of the year and for this she could face jail time. In October 2012, there was hope that with her immunity deal that more would come to light, but DeDe pleads the fifth on nearly every answer, 142 of the Questions
As part of her immunity deal she took a lie detector test, she wanted to take it immediately after testifying but wasn't allowed. She took it a few weeks later and passed. After passing the polygraph she was asked to meet without her lawyer, they wanted her to do a sting on Terri. She considered it but declined after her father (a retired detective) told her he didn't think it was a good idea.
On July 30th, 2013 Desiree dropped the civil suit saying they needed the case files to continue, which they could not receive due to the ongoing investigation.
Over the next few years searches were conducted in several areas, but yielded no results.
Terri Horman appeared as a guest on Dr. Phil in 2016, during which she told him: "I was advised from the beginning by law enforcement, by my husband at the time, by attorneys in the beginning, not to say anything. I've always wanted to. I've asked multiple times to speak out and have not been allowed."She denied having any involvement in Kyron's disappearance, and also stated her belief was that he was kidnapped. Please watch these clips of her talking about it all. Watching her facial expressions and her demeanor made me feel sick to my stomach, in my opinion it didn't seem like a mother grieving her missing child.
After the taping with Dr. Phil, police in California arrested Terri. Officers in Marysville said she stole a gun from her roommate. She was booked in the Yuba County Jail on July 4, 2016. She posted bail. Then, a couple days before Christmas, Terri was arrested for driving a stolen car in a town just outside of San Francisco. She was booked in the Marin County Jail and soon after posted bail. Charges we dropped due to insufficient evidence
Court records show Terri re-married to a man named Jose De Jesus Vazquez Martinez in Clark County, Nevada on March 17, 2018.
In June 2018, Horman's mother, Desiree, posted on the official Find Kyron Horman Facebook page: "Stay tuned, something big is coming, I promise you."
I could go on and on about all of the things I read and watched when researching for this case. I have provided a couple links below that I think are good for you guys to see.
https://www.websleuths.com/forums/forums/kyron-horman.410/
https://www.reddit.com/r/UnresolvedMysteries/comments/96k7lj/kyron_horman_unresolved_disappearance/
https://www.reddit.com/r/UnresolvedMysteries/comments/96k7lj/kyron_horman_unresolved_disappearance/
We are coming up on the 9th year since Kyron has been missing and we are still left with so many questions. Terri has never been listed as a person of interest or a suspect in the disappearance.
Please feel free to share this, let's all continue to put his face out there in hopes that his family can get a resolution as to what happened.
![]() |
| Age progression photo |
Link for information on where to submit tips- http://www.thekhf.org/missing-children/kyronhorman
Link to Kyron Horman's Facebook page https://www.facebook.com/missingkyronhorman/
Resources:

