The Transit of Venus was reminder of what a tiny speck of rock we live upon. A third of the way closer to the Sun than we are, our sister speck is only slightly smaller than the Earth.
Transit of Venus
Previous post: Yet another ‘major blow’ to al Qaeda?
Next post: Officials say Mubarak’s health is worsening rapidly

