You are here

Amrita Shukla

Deauville Summit

November 29, 2010

The Deauville summit gave the leaders of France, Germany and Russia an opportunity to co-ordinate their positions on many issues.