Posted in NEWS Feds caught Kaitlin Armstrong — woman convicted in love triangle murder of bicyclist — by luring her with an ad for yoga teachers: report January 28, 2024 The Texas woman — who fled to Central America after fatally shooting professional cyclist Anna Moriah Wilson in May 2022 — was reportedly caught by the US Marshals after she responded to an ad the feds placed for a yoga instructor. Read More