public-health-101-guns-by-Tom-H-Hastings https://www.counterpunch.org/2023/05/01/public-health-101-guns