A group of “public health practitioners, educators, students, advocates, and allies” has written an open letter demanding that the American Public Health Association (APHA) cancel an eminent speaker on public health, Dr Leanna Wen. As they explain: Currently, Dr. Wen is slated to be a speaker presenting on “Backlash,” [!] and …