China, an abandoned factory becomes a church

Vatican insider has this piece here.

Featured