The US is the world’s undisputed leader in terms of military strength. That is according to a ranking published in a Credit Suisse report on globalization. Russia ranks second, narrowly ahead of China. Japan and India round out the top five. Canada ranks 20.
*data provided by Stockholm International Peace Research Institute’s (SIPRI) Yearbook 2015.