World Astronauts complete the first commercial spacewalk | DW News 13 September 2024, 4:26 am Team Buyback Share this:TweetRedditTelegramWhatsApp