2025 is set to be an amazing year of space missions as many moon landings are planned and significant test launches.
Chinese astronauts on the Tiangong space station have successfully produced oxygen and rocket fuel through artificial photosynthesis.
Science: Chinese astronauts claim have successfully developed artificial photosynthesis technology in orbit for the first ...