Accidents 2 days ago Crash in Folkestone, United Kingdom Show on map Folkestone, United Kingdom · 1 independent report · 1 publisher First reported by examinerlive.co.uk