john bradshaw

How Charles II sought to obliterate a decade of British history

9 April 2022 9:00 am

When the Restoration of the Stuart monarchy, in the person of that ‘lovely black boy’ Charles II, was announced in…