Texas Cyclist Murder Suspect Kaitlin Armstrong Captured in Costa Rica
Kaitlin Armstrong, the suspect sought in the murder of Texas pro cyclist Anna Moriah “Mo” Wilson, has been captured in Costa Rica.
Kaitlin Armstrong, the suspect sought in the murder of Texas pro cyclist Anna Moriah “Mo” Wilson, has been captured in Costa Rica.
Police are looking for a Texas woman suspected of shooting and killing professional bicycle racer Anna Moriah Wilson.