BREAKING NEWS

Troops from 22 countries have arrived in Russia for what is becoming an Olympic-style annual spectacle in military posturing: Russia’s International Army Games.

Around 1,200 troops from China, India, Iran and a handful of nations, either allied to Russia or neutral, are expected to take part, Russia’s Ministry of Defense announced on Monday.

Russia is once again expected to win, as it has for the past two years.

More No Comment