Kaitlin Armstrong arrives in Texas after arrest in Costa Rica

Kaitlin Armstrong, the woman accused of killing cyclist Moriah Wilson, is back in Texas Saturday days after she was captured in Costa Rica. #kaitlinarmstrong #costarica #moriahwilson
Source: Reuters: Health - Category: Consumer Health News Source Type: news