on April 8, 2025 in World News Canada Kills Disabled People Without Consent… So Much For Their ‘Moral Superiority’ click here for more