History Henry VII and the Princes in the Tower by Rebecca Larson Posted on August 29, 2015December 8, 2023 In 1483 Edward V and Richard, Duke of York disappeared from the Tower of London.… Share this:TweetRedditMoreEmail Read More