On June 5th 2012 Venus crossed the sun’s face from Earth’s perspective, marking the last such Venus transit until December 2117.
Read more
On June 5th 2012 Venus crossed the sun’s face from Earth’s perspective, marking the last such Venus transit until December 2117.
Read more