India and eu sign nuclear pact and trade treaty in 2010

Record ID: 327654