Some tense moments on a Halifax Transit bus when the driver was assaulted on Monday night.
A passenger started yelling at the driver when the bus stopped at the Barrington Street Terminal shortly before 10 p.m.
Police say the passenger assaulted the driver and then ran off.
The 51-year-old was arrested nearby and charged with assault.
He is scheduled to appear in Halifax Provincial Court at a later date.