Some big news on the off-shore population in NYC: scientists have discovered an impressive amount of whales "only a couple of miles from the Statue of Liberty," the NY Post reports.
"This isn't exactly great real estate for whales," said Dr. Christopher Clark, director of bioacoustics research at Cornell's ornithology lab. "It would be like trying to make a home in the middle of the Long Island Expressway."more ›

