You are viewing a single thread.
View all comments 15 points
May they never be sent back to any research facility again.
2 points
“Alpha Genesis” is such a movie-villain company name, too. They call themselves “Primate Research Specialists.”
2 points
If you’re into following evil research companies check out Ridglan Farms.