Stagecoach bus and car crash on New Dover Road in Capel le Ferne near Folkestone
https://nordot.app/1165682001899078416