CT Now

Christmas in Spain

A Christmas tree made out of lights is seen at Madrid's landmark Puerta del Sol square December 12, 2012.REUTERS/Juan Medina
73°