Scenes from the G-8
Mikhail Klimentyev / RIA-Novosti / AP
The Russians are Coming
Russian President Dmitri Medvedev and his team arrive at the summit, held in L'Aquila.
Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.