News

STATEN ISLAND, N.Y. — The Staten Island Animal Care Center facility on the borough’s South Shore is facing a capacity crisis.