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
Do you want to continue watching?