Texas woman is sentenced to 90 years in prison for killing a pro cyclist
A Texas jury sentenced Kaitlin Armstrong to 90 years in prison for the May 2022 shooting death of cyclist Anna "Mo" Wilson in a case that sent investigators on an international search for the killer.
WEKU ·