‘American Idol’ exec and husband’s cause of death confirmed as details of couple’s final moments revealed
"American Idol" music executive Robin Kaye and her husband Thomas DeLuca's official causes of death have been released.Kaye, 70, and DeLuca, 70, each died from multiple gunshot wounds, according to the County of Los Angeles Medical Examiner's office.The manner of death was listed as homicide for the couple, Fox News Digital can confirm. The autopsy reports have not been released.DeLuca died seconds after being shot around 4:45 p.m. on July […]