Vatican ‘environment friendly’ Christmas tree erected in St. Peter’s Square

Vatican Radio has this news here.

Featured