Japan protests against Russian military installations on Kuril Islands
Tokyo, Dec 19 (IANS) Tokyo has lodged a complaint with Russia over the installation of military barracks on two islands in the Kuril archipelago that are claimed by Japan, a government spokesperson said on Wednesday.The protest was made…