A 22-year-old man has been arrested in connection with the fatal shooting of an “American Idol” executive and her husband in Encino, California.
Robin Kaye and her musician husband Thomas Deluca were found fatally shot in their Encino, California, home July 14.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results