On the third anniversary of Russia's invasion of Ukraine, more than 300 Ukrainians and their supporters gathered on Feb. 24 in front of Shibuya Station in Tokyo to protest the ongoing conflict. [Read More]

No reproduction or republication without written permission.