NBC New York
The poor deer.
NBC New York's helicopter (yeah, we have a helicopter) spotted a deer stranded on the rocky shores of Governors Island yesterday.
New York City police officers were able to sedate the deer with a tranquilizer.
The animal is now living in a wildlife park on Staten Island.