Police responding to a Princeton, New Jersey apartment earlier this month were met with a scene soaked in blood, this according ... and scratches" on his hands. He allegedly told officers that ...