Home TRENDING NEWS Baby humpback whale meets tragic end off New Jersey coast in suspected propeller strike