Then 15-20 teenagers assaulted the driver, police said. It happened at 1:15 a.m. Saturday at Columbia Road and Geneva Avenue.

"Some members attempted to board the bus and some did. Some attempted to pull the driver out of the window. The operator was punched several times, and members of the group fled,” O’Connor said.

The 53-year-old driver was treated at Boston Medical Center for minor injuries. He is "sore and pretty upset," according to his union president.

Just last month, Team 5 Investigates reported an increase in attacks on T riders and operators. Three drivers are assaulted every week, on average. T employee Sharina Byrd had a passenger grab the steering wheel while she was driving a bus.

"On the bus every day, I'm aware that something could happen. I think bus drivers, every day, we put our lives at risk,” Byrd said.