Which country is the world’s largest military spender, as per latest report by the Stockholm International Peace Research Institute (SIPRI)?
[A] India
[B] China
[C] United States
[D] Russia

Show Answer

Advertisement

Quiz Categories