Los Angeles
fromSFGATE
1 month ago'American Idol' Executive and Her Husband Are Shot Dead Inside Their $5 Million Encino Home in Suspected Double Homicide
Robin Kaye and Thomas Deluca were reportedly found dead in their home, with police investigating a double homicide.