Space Exploration
Russia claims planet Venus is theirs
Reading Time: < 1 minute Russia has moved to claim ownership of planet Venus after scientists revealed that phosphine gas was detected on the planet. […]
Reading Time: < 1 minute Russia has moved to claim ownership of planet Venus after scientists revealed that phosphine gas was detected on the planet. […]