Italy’s Origone sets new ski speed record

Italy’s Origone sets new ski speed record

Italian Simone Origone on Friday bettered his own world speed skiing record when he raced to a top speed of 252.632km per hour (156.978mph).

Italian artist sets out to find needle in haystack

Italian artist sets out to find needle in haystack

Fruit seller dies after setting himself on fire

Fruit seller dies after setting himself on fire

Man sets himself alight on St Peter’s Square

Man sets himself alight on St Peter’s Square