St. Gregory of Narek statue, a sign of Armenian faith, to be installed at Vatican

CNA has this news here.

Featured