A56-year-old woman was stabbed in the shoulder by a man in a street in the centre of Palermo on Thursday.

Police found the woman in a hairdresser's where she took shelter after the stabbing, which is believed to have perforated a lung.

She was taken to hospital in code red.

The assailant fled.