News

Recently, the Russian Federal Space Agency released a video showcasing 75 mice and 1,500 fruit flies floating in space. These little creatures will spend a month in space, and scientists hope to ...