Russia said on Dec. 17 it had built new barracks for troops on a disputed chain of islands near Japan and would build more facilities for armoured vehicles, prompting a diplomatic protest from Tokyo.
Russia said on Dec. 17 it had built new barracks for troops on a disputed chain of islands near Japan and would build more facilities for armoured vehicles, prompting a diplomatic protest from Tokyo.