After 43 days on the run, the woman accused of killing an elite cyclist was captured in Costa Rica
The woman suspected of fatally shooting elite cyclist Anna Moriah “Mo” Wilson in Texas has been captured in Costa Rica, the US Marshals Office said Thursday. Kaitlin Marie Armstrong, 34, was found Wednesday at a hostel on Santa Teresa Beach in Provincia…
667 total views