Texas woman suspected of killing pro cyclist captured in Costa Rica
Published Date: 6/30/2022
Source: WFAA
Kaitlin Marie Armstrong, the Austin, Texas woman suspected of killing rising cycling star Moriah Wilson in May, has been captured, the U.S. Marshals said.