Yet another North Atlantic right whale carcass has been discovered, the sixteenth confirmed death of the endangered species this year. The International Fund for Animal Welfare says the carcass was found on Nashawena Island, south of Cape Cod in Massachusetts.
>> Read more …