Davidson News

Davidson News

Austin Woman Sentenced to 90 Years for Murdering Pro Cyclist in Love Triangle

A 35-year-old woman, Kaitlin Armstrong, has been sentenced to 90 years in prison for the first-degree murder of Anna Moriah “Mo” Wilson, an up-and-coming cycling star. The verdict was delivered by a jury in Travis County, Texas, after a three-hour deliberation on Thursday, Nov. 16. Armstrong was found guilty of shooting Wilson, 25, twice in … Read more