China is growing these plants on the moon

Space potatoes?
Space, China, Space Turtles
07October2019
Thomas Shambler