Advertisement

FILE - This June 8, 2004 file photo shows the transit of Venus, which occurs when the planet Venus passes between the Earth and the Sun, is pictured in Hong Kong. Venus will cross the face of the sun on Tuesday June 5, 2012, a sight that will be visible from parts of Earth. This is the last transit for more than 100 years.

Read story

Comments

Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.