Four baboons escape research facility in Texas

Four-baboons-escape-research-facility-in-Texas
A research facility in Texas confirmed four baboons escaped and ran loose through a neighborhood before being recaptured. 
Read The Rest at UPI - Odd news- (opens a new tab)





Pages

Archive