‘It looks like the death penalty’: Inside the alleged baby snatching plot to kill Heidi Broussard
Alleged ‘bestie killer’ Megan Fieramusca is behind bars in Travis County, Texas, after police say she killed close friend, Heidi Broussard, before stealing her baby. Fieramusca is now facing a capital murder charge after she allegedly abducted Broussard and her newborn, Margo, from their Austin apartment complex on December 12. Fieramusca will possibly face death …