Armstrong gets 90 years for killing pro cyclist Wilson
By Jim Vertuno | Associated Press
AUSTIN, Texas — A Texas jury on Friday sentenced a woman to 90 years in prison for the May 2022 shooting death of rising professional cyclist Anna “Mo” Wilson in a case that sent investigators on a 43-day…
Read More...
Read More...