On the Scene S7E6
Updated 7 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.