Kaitlin Armstrong, accused of murdering an elite bike owner, arrested in Costa Rica after 43 days

Kaitlin Marie Armstrong, 34, was found Wednesday at a motel on Santa Teresa Beach in Provincia de Puntarenas, the Marshals Office said in a press release. The agency said she would be deported and returned to the US. On May 17, the police issued an order to kill Armstrong. The affidavit mentioned details such as … Read more