A Dunedin man was arrested after he attacked a pedestrian and punched an 83-year-old man in the face outside the central Dunedin police station.
Sergeant Matt Lee, of Dunedin, said the 45-year-old pushed a 63-year-old man into the street of the Great King St bus hub at 6 last night.
The offender straddled the victim and punched him in the head repeatedly and inflicted kicks to the torso.
When an 83-year-old bystander tried to intervene the offender punched him in the head as well.
The attacker was still sitting at the bus hub when police arrived and arrested him.