Church in England and Wales celebrates Peace Sunday

Vatican News has this news here.

Featured