American Idol, Homicide
Digest more
Robin Kaye, a longtime music supervisor for “American Idol,” and her husband Thomas Deluca, both 70, were found dead on Monday, July 14, according to a news release from the Los Angeles Police Department. Police were called after the couple had not been heard from in a few days, and a wellness check was requested.
Explore more