Japan

Peace In December?

Russian President Vladimir Putin will travel to Japan in December of this year as the two nations attempt to resolve differences left over from the end of the Second World War. Japanese President Abe recently concluded a trip to Moscow and Putin’s visit is seen as a friendly gesture in…

Read more