A new statue of St. Frances Xavier Cabrini now overlooks Ellis Island, the Statue of Liberty and other New York... Read more
The announcement comes two months after a New York City public arts program decided they would not build a statue... Read more
A New York City public arts program has said it will not build a statue in honor of St. Frances... Read more