Texas woman accused in cyclist death captured in Costa Rica

The U.S. Marshals Service says a Texas woman suspected in the fatal shooting of professional cyclist Anna Moriah Wilson at an Austin home has been arrested in Costa Rica

Related posts