Dubbed Asgardia

Scientists Unveils Plan For The Launch Of A New Space Nation Dubbed Asgardia

Dubbed Asgardia after a mythical city in the sky ruled by Odin in Norse mythology, the country will consist of…

8 years ago