A seven-year-old boy has been killed in a fatal accident in Queens, New York, which pinned him between a van and his school bus, just moments after he got off school on April 17.
Cameron Brown, who has been described by his aunt as a straight-A student who always smiles, was making his way from the yellow school bus to the red van with his sister Paris, 9, when he was struck by the van at about 3:15 p.m. local time.





