Son of diplomat, 25, who was left millions in Jeffrey Epstein's will kills himself

Wait 5 sec.

Edward Juul Rod-Larsen, the son of two high-profile Norwegian diplomats, was reportedly found dead in Oslo just days after police launched a probe into his parents over their links to Jeffrey Epstein