Ukrainian residents in Japan and other protesters gathered in front of Tokyo’s Shibuya Station to call for an end to the Russian invasion of Ukraine on the six-month anniversary of the start of the war. [Read More]

No reproduction or republication without written permission.