Tag: Sant’Egidio

Read More

Accompanying the Huddled Masses: the Homeless of New York

The Statue of Liberty is often a must-see for visitors to New York City. Since 1886, The “Mother of Exiles” has stood at the entrance of New York Harbor as a beacon of hope to […]