Post Tagged with: "Luna 27"

European-Russian into joint mission to colonise the Moon

European-Russian into joint mission to colonise the Moon

October 20, 2015 at 9:51 am 0 comments

In a fresh bid to build a permanent human colony […]

Read more ›