National Mar 3, 2014

Abe between rock and hard place after Putin nabs Crimea

by Reiji Yoshida

Russia's deployment of troops on the Crimean Peninsula in Ukraine put Japan in a difficult position Monday, as Tokyo, which has tried to build closer ties with Moscow, joined its Group of Seven counterparts to issue a statement strongly condemning Russia. Prime Minister Shinzo Abe ...