Japan news

Japan news
Japan is an island nation in the Pacific Ocean, whose capital is Tokyo. Japan consists of approximately 6,800 islands. The three largest are Shikoku, Honshu and Hokkaido. Japan is one of the most developed countries in Asia.

RT asks

Who has come out worst from the Skripal poisoning fallout?