Kaitlin Armstrong, Texas love triangle murder suspect, back in Austin to face charges

Kaitlin Armstrong, 34, is back in Austin to face charges at the Travis County Jail. She was arrested last week in Costa Rica for the murder of pro-cyclist Moriah Wilson, 25.

Top Videos