SHANGHAI – Preliminary plans for the China and Russia-led International Lunar Research Station (ILRS) include building a nuclear reactor on the moon’s surface, a presentation by a Chinese space official on Wednesday showed.
Teenage Russian girl detained in Ukrainian terrorist plot FSB
...
Read moreDetails
