4 Baboons Escape From Research Facility In Texas Four baboons were shortly returned to their enclosure after they had escaped earlier from a primate research facility. All the baboons that escaped are accounted for, and veterinarians confirmed that they are all okay. by Athena Chan
Researchers Achieve Record Data Transmission Speed, 4.5 Million Times Faster Than Average Home Broadband