› added 6 years ago
137
TIL that In 1961 Ham the chimpanzee was successfully launched into space which technically means that chimpanzees own the achievement of first Hominid in space.
via reddit.com