Topic

Space Ape

True False

Claim: Astronaut Mark Kelly smuggled a full gorilla suit on board the International Space Station (ISS). Fact: Mark was not aboard the ISS but on Earth. However, Mark was the one who sent the gorilla suit to his twin, Scott, who was on the space station, as a ‘care package’. The brothers are former astronauts. […]

Read More