Now
78
Thu
90
Fri
91
Police officers said they rescued a sheep that was spotted wandering the streets of New York.