FAR ROCKAWAY, Queens (WABC) -- A 7-year-old boy was killed when he was struck by a van, pinning him between the vehicle and his school bus, in Queens Wednesday.
It happened around 3 p.m. on Gipson Street in Far Rockaway.
Authorities say the child, identified as Cameron Brown, had just gotten off his bus and was crossing behind it when he was hit.
Police say the van driver, a 22-year-old man, apparently thought he was braking but stepped on the gas instead.
A witness said the boy's mother was waiting for him and fainted as a result of the trauma.
"She was like, 'where's my boy?, this is so much blood'", said witness Lystra Harrison. "And she passed out."
The boy was rushed in extremely critical condition with CPR in progress to the hospital, where he succumbed to his injuries.
"The cops was all over him trying to resuscitate him and to bring him back to life," said withess Keith Williams. "Doing CPR and it was a hurtful thing to see this little guy."
Both drivers remained at the scene.
The investigation is ongoing.
New York City Schools Chancellor Richard Carranza released the following statement:
"I'm heartbroken by this tragic loss of one of our children, and share my condolences with the family and school community. We will have crisis counseling available to students and staff for as long as it is needed."
Carranza visited the victim's family at the hospital.
* More Queens news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube
7-year-old boy dies after being pinned between school bus, van in Queens