Kaitlin Armstrong, Texas woman accused of killing pro cyclist Anna Moriah Wilson, is arrested in Costa Rica June 30, 2022
Moriah Wilson came from a family of athletes. The 25-year-old elite cyclist was preparing for another race before she was killed May 24, 2022