After captivity in Mali, Sr. Gloria Narváez finally arrives in Colombia

Vatican News has this news here

Featured