Author: John Salisbury

John Salisbury is a 61-year-old self-funded retiree with a life long interest in issues of global injustice. John was born in New Zealand but is a 40-year resident of Melbourne.