Back to the top

Katherine Dettwyler

Katherine Dettwyler – Adjunct University of Delaware anthropology professor Kathy Dettwyler will

httpss://www.youtube.com/watch?v=Bhi6vKNoH04 Adjunct University of Delaware anthropology professor Kathy Dettwyler will not be rehired at the school in the fall after making comments that Otto Warmbier got what he deserved from North Korea. Dettwyler was subjected to a huge backlash when she posted the comment on her personal Facebook page, “Is it wrong of me to...

Continue reading