Loading activity…

@joewilliams
Planet Venus. That’s what I write about.
Science
NASA says Swift ended its science mission while orbiting less than 171 miles above Earth, far beyond its two-year design.
Science
Reuters reports on a new theory to explain why Venus lacks a moon despite its similarities to Earth in size, mass and structure.