James Plested

James Plested is a member of Socialist Alternative in Australia and an editor of Red Flag newspaper.