1.

The 123 Agreement, seen in news recently, is an agreement between India and _____?

A. United States
B. France
C. Russia
D. Iran
Answer» B. France


Discussion

No Comment Found