A Texas woman accused in a pro cyclist's death is arrested in Costa Rica

A Texas woman accused in a pro cyclist's death is arrested in Costa Rica

NPR

Published

Kaitlin Marie Armstrong (shown), suspected in the fatal shooting of professional cyclist Anna Moriah Wilson at an Austin home, has been arrested in Costa Rica, the U.S. Marshals Service said Thursday.

Full Article