A woman was nearly blinded after a man holding keys punched her in the face on a bus.
The vicious attack happened in rush hour traffic and left the 21-year-old with long term damage to her eye.
Karina Necula knocked into the man as they were both running for the bus.