This post is by Rex Wyler, a co-founder of Greenpeace International in 1979. James (Jon) Castle – 7 December 1950 to 12 January 2018 Over four decades Captain Jon Castle navigated Greenpeace ships by the twin stars of ‘right and wrong’, defending the environment and promoting peace. Greenpeace chronicler,… Read More