Moon landing anniversary, former astronauts say voting is Americans' mission | Dark Hacker News