Tag: Odysseus spacecraft

America’s Odysseus spacecraft makes first commercial moon landing in history

Washington DC [US], February 23 (ANI): The Odysseus spacecraft from the United…

Public TV English Public TV English