Middle East Conflict Shadows G-8 Summit

News & Features Renee Montagne , Gregory Feifer · ·