February 11, 2025

Ed Dowd: “There Needs to Be Truth and Reconciliation”

Pharma fears the coming public health reckoning. As they should. What they have done is unforgivable.

No transcript available.