Protest against Russian invasion of Ukraine held in Tokyo

Protestors against the Russian invasion of Ukraine hold a demonstration in Tokyo on February 24.