YouTubeLudwig slams trolls sending him death threats over Hasan drama: “They’re not humans”Virginia Glaze