Tellez was soon after arrested and placed on $500,000 bond, but on April 9, 2021, he removed his ankle monitor and attempted to flee to Mexico, but was reapprehended before he could do so.[85] Nina Albright Death of her newborn baby Calgary, Alberta, Canada 2017-12-24 2020-01-23 Albright was identified with the help of DNA and additional security footage showing her and an unidentified male around the time the infant is supposed to have been born.