skip to main content

On the Scene S7E6
Updated about 2 months ago

In this episode of On The Scene, Sister Norma Pimentel provides insight into what's happening at the Texas-Mexico border at the Oblate School of Theology Summer Institute.