Ephesians Explain: Diana Is Not a God But a Manifestation of God’s Love

Catholic Culture: Pachamama is not a divinity or idol that is worshiped, but is mother earth, honored as the “creation and manifestation of the love of God,” writes retired Mexican Bishop Felipe Arizmendi Esquivel. More on this update here.