11 Mar 2021, 14:03 UTC · By: Daniel Patrascu / Russia and China signed an agreement for the development of the so-called International Scientific Lunar Station, plan to allow more nations into the project