Princes in the tower mystery ‘solved’ as finder of Richard III’s remains makes huge claim

The historian who helped unearth Richard III's remains in a Leicester car park claims to have proof that he didn't kill his two nephews.

No comments

Read more