CNN reports that a replica baby dinosaur was returned to a museum in North Carolina. Two 21-year-old-suspects (who sound to us like alleged pranksters) turned themselves in. From the article: “Police also suspect the pair in a similarly odd theft of… Read More ›