Where is Brenda McCutcheon now? North Carolina surgeon shot husband to(01) Author Dalbo 12 Dec 2025 Save Image Image gallery: Did Dr Brenda Kill Her Husband Explained: What They Don’t Want You To Know