Three charged over 'racing' crash in Bolton
Three men have been charged over a crash which left a 12-year-old boy fighting for his life, police say.
The boy and a 50-year-old man were hit in St Helens Road in Daubhill at about 23:30 BST on Sunday after two cars crashed into another car and pedestrians in Bolton.
The boy is in a serious but stable condition in hospital, police said.
The men appeared before Bolton magistrates charged with driving offences earlier.
They are due to appear at Bolton Crown Court on 9 August.
Mohammed Usman Patel, 20, of Leech Street, Bolton, is charged with perverting the course of justice, two counts of causing serious injury by dangerous driving, driving while disqualified and driving without insurance.
Furqaan Mohmed, 19, of Gibbon Street, Bolton, is charged with two counts of causing serious injury by dangerous driving.
Mohammed Vohra, 20, of Mancroft Avenue, Bolton, is charged with perverting the course of justice.
Police said two Vauxhall Astras being driven at speed along St Helens Road, collided with a BMW 320 in their path.
One of the Vauxhall's then hit pedestrians as people were leaving a nearby mosque.