India signs contract with which country for 72,400 assault rifles?
A. France
B. Japan
C. China
D. USA
Answer:D
India signs contract with which country for 72,400 assault rifles?
A. France B. Japan C. China D. USA