Texas woman sentenced to 90 years in prison

Texas woman sentenced to 90 years in prison

Texas woman sentenced to 90 years in prison. A Texas woman who was recently found guilty of murdering a professional cyclist Anna Moriah “Mo” Wilson has been sentenced to 90 years in prison. The highly anticipated trial involving 35-year-old Kaitlin Armstrong began on November 1 and came more than a year after the 25-year-old cyclist […]