A Transperth bus driver has been fired after a 12-year-old boy was dragged along a busy Mandurah road.
Jeremy Thompson went to board the 600 bus near the Mandurah Forum on the afternoon of May 14 when the driver allegedly closed the door on his ankle.
Jeremy was then dragged along Pinjarra Road for at least 300 metres before the driver stopped.
"He just closed the doors, the boys are all telling him to stop and they kicked the door and stuff telling him to stop but he kept going," Jeremy told 9News.
He suffered a fractured pelvis, back and hand and required two skin grafts on his back.
On Wednesday, the Public Transport Authority confirmed the driver had been stood down.
In a statement on Thursday, the PTA later revealed he had been fired.
"The bus driver has since been sacked by our contractor," a PTA spokesperson said in a statement.
"As the matter is under investigation by police, we cannot comment further at this time. The PTA and its contractor are assisting with the inquiries."
Speaking on 9News, family spokesperson Megan Krakouer is calling for answers.
"To Transperth, there has to be some accountability that lies also with them...the police need to do their jobs properly and there needs to be a thorough investigation in a timely manner," she said.
Mayor reassures community after 13 trees removed from old King Carnival site
State Government invests $5 million to help restore Peel-Harvey Estuary
Part of Kwinana Freeway at Stake Hill closed for hours after truck crashes into overpass
Woman charged with alleged murder of baby in Baldivis
Bridgetown artist takes out top prize in 2025 Rockingham Castaways Sculpture Awards
'I am deeply sorry': WA Governor formally apologises over 1834 Pinjarra Massacre
Port Kennedy man charged with reckless driving after youths spotted hanging out car windows
Peel region businesses, organisations encouraged to apply for new round of RED grants
Record breaking attendance at Luca's Legacy clean-up with 500kg of rubbish removed from Mandurah's waterways