Russia is launching its first moon mission since 1976space.com3 points·mfiguiere··1 commentOpen articleSaveView on HN