Whale Spends a Few Days in New York Harbor
The first sighting of a whale in New York Harbor was Friday morning off the Statue of Liberty. Over the last three days, sightings have indicated that the whale has been feeding and going as far as the George Washington Bridge and back again. The whale has been spotted off Lower Manhattan each day and...