ABCNews.com

Today in Pictures: June 6, 2012

Top photos from around the world.

Today in Pictures: June 6, 2012

Today in Pictures: June 6, 2012
Today in Pictures: June 6, 2012
Today in Pictures: June 6, 2012
Today in Pictures: June 6, 2012
Today in Pictures: June 6, 2012
Today in Pictures: June 6, 2012
Today in Pictures: June 6, 2012
Today in Pictures: June 6, 2012
Today in Pictures: June 6, 2012
Today in Pictures: June 6, 2012
Today in Pictures: June 6, 2012
Planet Venus is pictured during the transit across the sun, June 6, 2012 in New Delhi, India. This is last Venus transit of the century as next such transit will happen after 105.5 years in 2117. (Jasjeet Plaha/Hinduistan Times/Getty Images)
ABC News on Facebook