Whale found dead at Lido Beach on Long Island

Since December, at least 10 whales have been stranded on beaches in New York and New Jersey -- with the majority being along the Jersey Shore.