Russia Elbows Into the New Moon Race With Upcoming Luna-25 Launch August 8, 2023 Russia Elbows Into the New Moon Race With Upcoming Luna-25 Launch Related Posts Weeks Before Launch, NASA Tells Private Partner to Change Lunar Landing Site to South Pole ULA's Vulcan Rocket Requires Key Fix Prior to Debut Launch Secret Russian Satellite Breaks Apart for Second Time, Spawning Debris Cloud About The Author admin Add a Comment Cancel replyYou must be logged in to post a comment.