Question: who has the strongest armed forces in the world?
Answer: Russia is estimated to spend $48 billion on its military this year. In what shouldn't be a surprise, the U.S. “retains its top spot as the undisputed military power in the world,” Global Firepower says.