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