Photo of the Day

Associated Press
Russian President Vladimir Putin walks down from the airplane on his arrival at the Beijing Capital International Airport in Beijing, China Tuesday, June 5, 2012. Putin is in Beijing for a regional security summit and talks with Chinese leaders expected to focus on Syria, Iran, and energy cooperation. (AP Photo/Andy Wong)

View gallery

500 photos

View Comments (2)