The Pulse Today
Japan has lodged a formal protest against Russia's missile tests conducted near the disputed Kuril Islands, known in Japan as the Northern Territories.