Police: Speed, slick roads may have caused bus crash
Investigators say speed and wet conditions may have caused the driver of a Brooklyn-based bus to crash on I-95 yesterday, injuring all 24 people on board. The Star Tag, Inc. bus was on its way to Queens