|
Dolphins on the beach in Cape Cod Bay in Massachusetts, the United States, on Tuesday. According to International Fund for Animal Welfare, 129 dolphins have been spotted stranded near Cape Cod Bay. Investigations are still under way. Statistics showed that the number was the largest of its kind in northeast United States since 1999, when written records were initiated. Xinhua
|