LIVE NOW: Venus Transits The Face Of The Sun Published June 5, 2012 at 6:34 PM EDT Facebook Twitter LinkedIn Email