A criminal against humanity?!