Woman wanted in murder of professional cyclist arrested in Costa Rica

Hits: 6

Kaitlin Armstrong, the woman wanted in the murder of a professional cyclist in Texas, was arrested in Costa Rica, authorities announced. Read More Go To Source