King Richard III had nephews killed in the Tower of London as new evidence found
- Posted on December 2, 2024
- By The Daily Star
- 1 Views
King Richard III had nephews killed in the Tower of London as new evidence found
Hunch-backed King Richard III did indeed have his young nephews killed in the Tower of London and the Princes in the Tower murder case may have finally now been cracked