Bus Accident Leaves Three Dead

On Monday, September 25, around 6:15 a.m. there was a motor vehicle accident involving two buses that resulted in three deaths and many others injured. The accident took place at the intersection of Main Street and Northern Boulevard in Flushing, Queens. According to reports, a Dahlia Travel charter bus went through a red light at […]