The Voice and American Idol star Debra Byrd dies Published 07 Mar 2024 Singer and vocal coach Debra Byrd has died aged 72. Full Article