Monkeys from Tulane National Biomedical Research Center escape in Mississippi. Law enforcement mistakenly told they’re dangerous, leading to their destruction. What really happened to these escaped primates?

Read More