npub12xhv...5k4z 9 months ago On this day (February 27) in history: In 1969, Apollo 11 landed on the moon.