WATCH: #ApeInSpace

The International Space Station recently had a visitor, but it wasn’t an alien. In fact, it was something much closer to home.