Toggle light / dark theme

China Eyes Manned Radar Station on the Moon

This is about the only thing that will kick start the US space program back to life.


Even though the #US was the first to make it to the #moon, #China might be the first to have man live there. #spaceexploration

Read more