Catholic Herald logo

The Catholic culture of the time may have persuaded Richard that the Princes in the Tower needed to ‘disappear’