Sally Baldwin and her recently deceased sister, Annie Luther, have a message for humanity, and you might want to sit down for this one. They're pleased to announce that Anne Frank has... More >>>