14 deals signed between India and France; secrecy pact signed too

14 deals signed between India and France; secrecy pact signed too

Watchlist