‘It looks like the death penalty’: Inside the alleged baby snatching plot to kill Heidi Broussard
Heidi Broussard: Capital murder charge for ‘bestie killer’ who strangled friend to death with a leash & stole newborn [DA]
Jennifer Dulos