Toggle light / dark theme

On the same day China landed a probe on the moon, the US’s massive telescope in Puerto Rico collapsed

Posted in space

A step forward in space exploration for China and humankind and a colossal step backward for the US.

Leave a Reply