(ANTIMEDIA) — Russia is accelerating a military buildup on a chain of islands claimed by Japan, Bloomberg reports. Tokyo lodged a formal protest after 2,000 Russian troops held military exercises over a week ago on the four islands, called the Southern Kurils in Russia and the Northern territories in Japan. The Kurils make up part of what is known […]
Source