For more information on CHP Canada please visit our web site www.chp.ca

©2014 Christian Heritage Party of Canada.