Police go to home of American Idol supervisor
Digest more
Couple Robin Kaye and Thomas Deluca were found dead in their Encino home on July 14 — four days after police first responded to reports of a burglary
Robin Kaye and husband Thomas Deluca were found dead in their Los Angeles mansion, after a history of burglaries in the Encino area.
Explore more