As I begin the editing process for the new book, I can quite categorically state that Richard III was NOT guilty of murdering the Princes in the Tower.
This man was no saint by any means--none of them were--and hard as we may find to accept such a notion in this day and age, England was never safe while those boys were still alive. They ended up political pawns, and sadly had to go. I do not condone what happened, but that was the situation 500 years ago.
And he did not do it. So, Alison Weir, eat your tits!