Recent Spate of Bus Accidents Making Legislators Look at Bus Safety
Fifteen passengers lost their lives on March 12, 2011, when a bus in New York City crashed on Interstate 95 and turned on its side. Just two days later, a bus crashed on the New Jersey Turnpike and took the lives of the driver and another passenger. Later that month, […]