The first Transit of Venus in the 21st century took place on 8 June 2004. What is the date of the next one?
June 2012 June 12, 2012 12 June 2012
june 12 2012 12 june 2012 june 2012
june 2012
WikipediaEntity
June 2012