A finless porpoise born last month in a net cage in central China’s Hubei is in good health. The net cage protects the rare animal in an area of over 100 square …

source

Leave a Reply

Your email address will not be published. Required fields are marked *