Features, Out of this World I Want to Believe: Mythbusting Apollo 11 Lana March 7, 2017 8 min read Did you hear? Astronauts never landed on the moon! Lana debunks the Apollo 11 conspiracy.