James Larsen is Australia's current Zionist Representative to the United Nations that abstained from
James Larsen is Australia's current Zionist Representative to the United Nations that abstained from stopping the genocide in Gaza. He was also Ambassador to Israel in 2006