fromSFGATE
5 hours 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 found dead in their $5 million Encino home, with authorities investigating the incident as a double homicide involving gunshot wounds.
Los Angeles