Photograph shows renowned diplomat on walk with Jeffrey Epstein
The president of a UN-affiliated think tank, Terje Rød-Larsen, has never answered questions about his connections to disgraced financier Jeffrey Epstein. A picture from 2013 reveals the two strolling together in New York.