Crime

Wayne Carter, 43, stabbed himself repeatedly then threw his skin and intestines at police officers who responded to his call that he was going to hurt himself, reports the North Jersey News. He remains in critical condition, according to police. North Jersey News reports: Carter was in the corner of the room with a knife […]