The American Museum of Natural History in New York has announced its decision to remove all human remains from public display. The removal will impact thousands of remains.The American Museum of Natural History in New York has announced its decision to remove all human remains from public display. The removal will impact thousands of remains. …Read More

Leave a Reply