Luis Torres cc.jpg

Luis Torres, a Ticuna Indian who administers the social pastoral outreach office at Our Lady of Peace Cathedral in Leticia, Colombia (Mary Jo McConahay)