1 seriously injured after accident involving 2 school buses in Newark, Delaware
5 min read
Two school buses collide in Newark, Delaware, leaving one person seriously injured. What caused this shocking accident that has the community on edge?
Continue reading in the USA News Updates app