Kaitlin Armstrong Back in Texas After Arrest

Kaitlin Armstrong, the suspect in the Love Triangle Murder is in an Austin jail after her arrest in Costa Rica. She is being held on a $3.5 million bond for murder. Armstrong is suspected of fatally shooting cycling star Anna "Mo" Wilson. (7/5/22) MORE


Latest Videos