Wilson briefly dated Armstrong’s boyfriend, a professional cyclist, and investigators say romantic jealousy might have been a motivating factor.
Here’s a timeline of the case, from Wilson’s death to the capture of Armstrong, a 34-year-old real estate agent and yoga teacher from Austin, Texas.
May 12: Austin police apprehend Armstrong on an unrelated warrant. They release her after learning the warrant is invalid.
May 13: Armstrong sells her black Jeep Grand Cherokee for $12,200.
May 14: Armstrong flies from Austin to Houston to New York City.
May 17: Police issue a homicide warrant for Armstrong. It says a vehicle similar to hers was shown on video surveillance near the home shortly before Wilson’s body was found.
May 18: Armstrong is seen at Newark Liberty International Airport in New Jersey, according to the US Marshals Service. No reservation is found in her name.
May 19: An arrest warrant says Strickiland told police he tried to hide his communications with Wilson from Armstrong. It says Armstrong told Wilson to “stay away” from Strickland, one of Wilson’s friends told police.
Found 6 weeks later in another country, with another look
June 29: Authorities arrest Armstrong at a hostel in Santa Teresa Beach in Provincia de Puntarenas, according to the US Marshals Office.
June 30: Austin-based Deputy Marshal Brandon Filla tells CNN that Armstrong “changed her appearance drastically.” Her long blonde hair is now “shoulder length and dark brown,” he says.
He also reveals further details about the weeks-long search:
• Armstrong previously “resembled” the person whose passport she used to flee the country. Filla does not say how Armstrong got the passport or if its rightful owner gave it to her.
• After authorities learned of the name Armstrong might have been using to travel, US Marshals “worked with Homeland Security and looked at flight passenger lists.” They found the name matching that passport on a May 18 flight from Newark to San José, Costa Rica.
• They then scoured the surveillance cameras for the specific airport gate the flight left from and “ID’d Kaitlin Armstrong” boarding.
• US Marshals contacted Costa Rican authorities, who located Armstrong at the hostel and detained her on an immigration violation for using a fraudulent passport to enter the country.
What’s next: Filla says Armstrong will face a murder charge upon her return to Austin. She is also facing an added federal charge of unlawful flight to avoid prosecution.
Armstrong has been returned to Texas and was being held at the Harris County Jail awaiting extradition to Austin, US Marshals said Saturday.
When she arrives in Austin, she’ll be held with bond set at $3.5 million, court records in Texas’ Travis County show.
It’s unclear if anyone else aided Armstrong in her efforts to evade the US Marshals, but Filla says “they are not ruling out others being charged” depending on where their investigation takes them.
CNN’s Emma Tucker, Rebekah Riess, Holly Yan and Jennifer Henderson contributed to this report.