(AUSTIN, Texas) — Kaitlin Armstrong has been sentenced to 90 years in prison for the murder of professional cyclist Anna Moriah “Mo” Wilson. The jury deliberated for several hours on Friday before reaching the sentencing decision, which also included a $10,000 fine. The sentencing came […]