Transit Police report arresting a Cambridge woman they say punched a driver in the face when he wouldn't let her off in the middle of the street yesterday afternoon.
Police say that around 2:30 p.m., Nicole Delgado, 37, demanded to be let off a bus on Tremont Street, near Bromfield Street downtown, but that the driver demurred, because he's not allowed to make stops just anywhere but that they would shortly be at a stop and she could get off then.
Delgado began to yell at the operator, kick the bus' doors while in motion and then punched the operator directly in his face. The operator activated his emergency lights to summon help.
Delgado was arrested on a charge of assault and battery, police say.