BEIJING — Animal rights groups on Saturday cheered the release of 37 spotted seal pups rescued from traffickers into the wild in northern China in a small victory for efforts to save the country’s endangered species. Humane Society International said the pups were discovered three months ago by police in a shed in a remote...