The 2 important things Canadians should be talking about … but won’t!
James Kitchen
James Kitchen is a Christian, Canadian, Human Rights Lawyer, Barrister & Solicitor.
James Kitchen is a Christian, Canadian, Human Rights Lawyer, Barrister & Solicitor.