Days after scientists found that there may potentially be aliens on Earth’s closest neighbor Venus, Russia has claimed autonomy on the planet. Russian space agency chief, Dmitry Rogozin, called Venus a “Russian planet” at an industry exhibition taking place in Moscow. Rogozin also announced plans to launch an independent Russian expedition to Venus “without involving wide international cooperation.” The expedition …