U.S. Marshals Capture Woman Accused of Killing Elite Mountain Bike Racer Anna Moriah Wilson

By Steve Neavling Federal officials arrested a Texas woman accused of killing elite mountain bike racer Anna Moriah Wilson on May 11.  The U.S. Marshals Office of International Operations, Homeland Security Investigations, and the Department of State Diplomatic Security Service captured Kaitlin Marie Armstrong at a hostel in Costa Rica on Wednesday.  Armstrong, 34, will…

Read More