Once you are in the Vatican, you have to go to see St. Peter’s, one of the largest churches in the world. We may talk about mega-churches, but we have no idea. This is the mother church for four billion Catholics. Yes, I said billion. No Protestant denomination or even Orthodox one is even close in size. Yuliya and I were given permission to have 30 minutes in St. Peter’s by ourselves. The picture above is of course of Peter,... Read more