3 years agoDavid Stephan Exposes Canadian Corruption and His Fight for Parental Rights in CanadaHealthImpactNews
11 months agoNatural Health Products & Government Opposition with Shawn Buckley & David StephanNHPPA | Natural Health Product Protection Association
11 months agoNatural Health Products and Government Opposition with Shawn Buckley and David StephanFaytene TV - The Issues
2 years agoDavid Stephan - Father of 5, Self Reliance Advocate, Man of Faith and Truth TellerChildren's Health Defense Canada