This Country Is the World’s Biggest Leader
Strategic Infographics![](/file/70ace02e13b56aa747ad8.jpg)
A recent U.S. News & World Report survey ranked Russia as the world’s biggest leader by a variety of metrics, followed by the U.S. and China. This infographic shows top ten world leaders.
❗️Join us on Telegram, Twitter, and VK.
Contact us: info@strategic-culture.su
![](/file/3109f4f50dd20667f3748.jpg)
Original article: This Country Is the World’s Biggest Leader — Strategic Culture (strategic-culture.su)