The Transit of Venus of 6 June 2012, as seen from Wiltshire in the UK. Credit: Grant Privett Venus transit and lunar mirror could help astronomers find worlds around other stars January 7, 2013 (Phys.org)—On 6 June 2012 Venus passed […] ↓ Read the rest of this entry…