Amrita Shukla

You are here

  • Share
  • Tweet
  • Email
  • Whatsapp
  • Linkedin
  • Deauville Summit

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

    November 29, 2010

    Top