
Day: November 29, 2011

CHRISTMAS
Holiday jeer for 'ugliest' German Christmas tree
Dubbed Germany's “ugliest” Christmas tree, a 12-metre-tall, fire belching metal tannenbaum erected in central Berlin has dismayed many of the capital city's residents.