Homeless Irish woman freezes to death in New York City

St Brigid's Church in the lower east side of Manhattan where Grace Farrell died of exposure
false

COMMENTS