Box of Human Heads Stolen From Truck in Denver

A box of human heads has been stolen from a truck in Denver, Colorado. The box of heads was being transported for medical research. The Denver Police Department announced on Saturday that they were looking for the box and information on the person who had stolen it from the parked freight vehicle. The thief stole … Continue reading Box of Human Heads Stolen From Truck in Denver