The Princes Who Died in the Tower of London
The tragic tale of the Princes in the Tower remains one of history’s most enduring mysteries. Edward V and Richard of Shrewsbury, sons of King Edward IV, were lodged in the Tower of London in 1483. Their uncle, Richard III, declared them illegitimate and ascended the throne. The young princes were never seen again, presumed … Read more