Day: March 11, 2021
1 post
NASA showcases the International Space Station “small garden” and plant experiments
According to foreign media reports, NASA recently shared the latest photos of the “Little Garden” on the International…