A School Bus Accident in New York Turns Tragic
A driver beloved by his young passengers and parents alike has succumbed to injuries suffered in a terrifying school bus accident in New York late last month. The crash happened near the town of New Windsor—just an hour north of NYC. The bus collided with a car and a...