News

Suspect Kaitlin Armstrong found, arrested in Austin slaying of pro cyclist Moriah Wilson

With the help of authorities in Costa Rica, police arrested Kaitlin Armstrong about 50 days after the May 11 shooting in Austin, Texas.