Wednesday, April 18, 2018

Baboons Work Together To Escape From Biomedical Testing Facility

Baboons Work Together To Escape From Biomedical Testing FacilityFour baboons held at a Texas biomedical research facility briefly escaped on




from Yahoo News - Latest News & Headlines https://ift.tt/2JTPjv5

0 comments:

Post a Comment