New Delhi:
Planet Venus (the second closest planet to the Sun) has long been something of a cosmic paradox, glowing softly in the sky while it hides an atmosphere in full storm mode. Its thick clouds churn around the planet more than 60 times faster …

