Love Triangle Murder: Where is Kaitlin Armstrong?

Kaitlin Armstrong is suspected of killing cycling star Anna "Mo" Wilson. Armstrong was last known to have been dropped off at Newark Liberty Int'l Airport on May 18, one day after a warrant was issued for her arrest. (6/23/22) MORE


Latest Videos