A man accused of sexually touching a schoolgirl on a packed bus was driven straight to a police station by a crime-fighting bus drver.
Fellow passengers refused to let the man get away and helped block his way.
The girl shouted out: "You pervert" as the man touched her and bus users were quick to stand up for her,
CCTV from inside the bus in the city of Yibin in south-western China, showed the passengers stop the man.
A passenger is reported to have called police and alerted the bus driver to the situation.
The bus driver reportedly decided to divert the bus and deliver the suspect straight to the nearest police station.