Faith and Science: Towards COP26 Press Conference
Background media note by the British Embassy to the Holy See and the Italian Embassy to the Holy See