National Catholic Register
Pope Francis greets the recently freed Sister Gloria Cecilia Narváez Argoti at the Vatican, Oct. 10, 2021.

Sister Gloria Cecilia Narváez Argoti was kidnapped in February 2017 and held until her Oct. 9, 2021, release.

Read More: National Catholic Register