Stewart Powell, 49, charged over death of William Brown after hit-and-run incident in Folkestone involving a red Citroen car and grey Peugeot van.
Mr Powell charged with failure to stop following a collision and driving without insurance, and will appear at court on May 24.
[
add
]
[
|
|
...
]