Man Eviscerates Himself and Launches His Own Intestines at Police

        According to CBS.com, Wayne Carter of Hackensack, NJ stabbed himself in the abdomen and threw pieces of intestines and flesh at police officers who were trying to subdue him.     Emergency services were called in when the forty-three-year-old man had barricaded himself into a room and was threating to harm […]

Share