New Zealand Politician Activist
Kyle Chapman is a former national director of the New Zealand National Front. He has stood unsuccessfully three times for the Christchurch mayoralty first for the National Front and then...