A woman is facing charges after an assault on a Hamilton bus driver and police.
Just before noon yesterday, six cruisers responded to a call on James Street South near Robinson Street.
Police say a woman who was refusing to pay, spit on the driver, and then assaulted several officers.
The 23-year-old is facing five assault charges, including three counts of assaulting a police officer.
(With Files from the Canadian Press)