A bus driver has been punched and headbutted by a man following an argument on a bus in Brisbane's north, police allege.
Subscribe now for unlimited access.
$0/
(min cost $0)
or signup to continue reading
Police said the male bus driver demanded the passenger get off the bus on Barrett Street in Bracken Ridge during an argument on Thursday afternoon.
The driver was then allegedly assaulted and suffered facial injuries.
"Members of the public who witnessed the incident came to the assistance of the bus driver and restrained the man until police arrived," a Queensland Police Service spokesman said.
The 62-year-old bus driver was taken to hospital for treatment.
A 19-year-old man has been charged with assault occasioning bodily harm.
He will appear in the Sandgate Magistrates Court on January 7.