Two men have been charged over a hit-and-run that killed an 11-year-old boy as he left a mosque in Greater Manchester.
Shah Zaib Hossain was crossing the road after attending prayers with his family on Monday afternoon.
He was walking behind his uncle and in front of his father when a car hit him, throwing him into the air.
The vehicle, believed to be a dark grey or black Mercedes A or B class, did not stop at the scene.
The youngster landed 20 metres away and died of his injuries in hospital a short time later.
He was hit on Moss Street West at the junction with Mowbray Street in Ashton-under-Lyne.
Greater Manchester Police on Wednesday charged Henry Barker, 19, and Aaron Ward, 23, in connection with Shah's death.
Barker, of Failsworth, has been charged with causing death by dangerous driving, causing death while driving uninsured, driving without insurance, failing to stop at the scene of an accident and failing to report an accident.
Ward, of Hattersley, has been charged with aiding and abetting an individual causing death while uninsured.
A third man, aged 27, who was arrested on suspicion of causing death by dangerous driving, has been bailed pending further police inquiries.
Shah's father yesterday described the moment he realised he had lost his son.
"He'd not even put his foot on the footpath and he was hurled into the air." said Javid Hossain.
"I knew then he was gone. My son's gone."
He added: "He was a lovely boy, caring boy. Always happy, jolly, just caring really. Lovely boy."
Shah's mother, Kanwal Hossain, was also at the mosque at the time.
She heard the collision and went outside to find her son in the road.
Both Barker and Ward have been remanded in custody and are due to appear at Tameside Magistrates Court later today.