NIH: Last federal chimps to head to sanctuary by fall 2026
Thursday, August 11, 2016 - 15:41
in Biology & Nature
The National Institutes of Health says its last chimpanzees should be moved from Texas and New Mexico to a sanctuary in Louisiana by fall 2026.