Catholic Herald logo
Menu
Kevin Spacey playing Richard III (PA)

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