World’s First Shrine Dedicated to Persecuted Christians Inaugurated in New York City

NCR has this news here.