Bl. Aiello
Man-Made Climate Change has Nothing to do with Nature Videos
This week there was a nature show projected on the face of St. Peter’s in the Vatican. I agree with many of the criticisms of the event, most importantly because St. Peter’s square is recognized worldwide as the place from which the Pope and the Church speak on the things of God. Sure, nature is creation and…