Audio April 15, 2020 Listen: On the Importance of the New Evangelization Michel Therrien and Al Kresta discuss the new evangelization and being Christ's mission to the world. Listen on Ave Maria Radio Preambula Group Love0