World After Six Weeks On The Run – Woman Wanted For Killing Love Rival Arrested Kaitlin Armstrong, a fugitive yoga teacher who was accused of killing her love rival has been arrested in Costa Rica after six weeks on... Remi IbikunleJuly 2, 2022