News

Texas woman in love triangle accused of killing pro cyclist Anna Moriah Wilson, police say

Pro cyclist Anna Moriah Wilson, 25, of Vermont was found dead May 11 in an Austin, Texas, home. Police say she was involved in a love triangle.