Thursday, December 13, 2012

What's wrong with this picture?

VATICAN CITY (AP) -- The Vatican has happily accepted a donated Nativity scene for St. Peter's Square this Christmas after a previous setup costing €550,000 ($717,000) was exposed by the embarrassing scandal over leaked Vatican documents. The pope drank wine from a platinum chalice as he watched bare-chested workers set up the installation.