Servant of God Bishop Ovide Charlebois OMI died exactly 85 years ago on November 20, 1933.
Fr. Thomas Klosterkamp OMI, the Oblate Postulator General brings to us some important aspects of this saintly life.