Confined to a hospital bed, Scotland Yard's Inspector Grant reconsiders 500-year-old evidence and brilliantly arrives at a compelling new answer to one of the most intriguing mysteries in history-- who really murdered the young princes who were imprisoned in the Tower of London?
From the community