Police arrested a stabbing victim after they said he punched an officer who was trying to help him.
The incident happened around 8 p.m. Friday on an RTS bus on State Street in Rochester.
Police said 50-year-old Scott Sullivan got in a fight with another person on the bus and was stabbed. Police said when an officer responded and tried to pick Sullivan up off the floor of the bus, Sullivan punched him.
Sullivan was arrested and taken to Strong Hospital for treatment.
Police haven't found the person who stabbed Sullivan.