Terje Rød-Larsen
Former CEO of the International Peace Institute; chief architect of the 1993 Oslo Accords
Appears in 1 story
Last updated Oct 20, 2026
Former CEO of the International Peace Institute; chief architect of the 1993 Oslo Accords
Appears in 1 story
Last updated Oct 20, 2026