Sheep on Governors Island

Sheep have been shipped into Governors Island to control an invasive plant species.

Top Stories