2 ms·Venus' does have an atmosphere - and a denser one than Earth, at that.by TallGuyShort 14y agoVenus' does have an atmosphere - and a denser one than Earth, at that.