'The Princes in the Tower' with Lucy Worsley & Nathen Amin

On this day in history, 26 June 1483, Richard III became King of England.