[ad_1]
Days after scientists said there could be life on Venus, Russia has staked claim on the planet. Moscow says Venus is a Russian planet. Palki Sharma Upadhyay tells you how Russia is justifying its bizarre claim?
[ad_2]
Source link
[ad_1]
Days after scientists said there could be life on Venus, Russia has staked claim on the planet. Moscow says Venus is a Russian planet. Palki Sharma Upadhyay tells you how Russia is justifying its bizarre claim?
[ad_2]
Source link