Horror Press Publisher and Managing Editor Resign After Allegations of Bad Practices Alec Berry | November 11, 2019