Rome slammed for having the 'ugliest Christmas tree in the world' 


Rome’s annual Christmas tree has been dubbed the ‘saddest in the world with drooping limbs, lackluster lights – and not even a star on top.’The barren tree stands in the centre of the city at Piazza Venezia.

Read More…