Friday May 25th 2018

Live Scores

Watch: Baboons Escape Research Lab, Staff Chased Them For 30 Minutes

Weird News: Watch: Baboons Escape Research Lab, Staff Chased Them For 30 Minutes

Four baboons escaped their enclosure at a primate research facility on Saturday afternoon. The incident took place at the Texas Biomedical Research Institute in San Antonio, USA.…….Read More……..

Source: NDTV.com

Facebook Comments