It’s about time someone / a country took up where America left off in the late 70’s and pushed human exploration of space. This isn’t outer space yet, but it seems like the Chinese are serious. I can’t condone their human rights record, but in this instance I am full of praise.
Onwards and literally upwards China.
Read more here.