has blood on one's hands