Protesters holding placards against the Russian invasion of Ukraine gathered outside Shibuya Station in downtown Tokyo on February 27, 2022, Japan. Japanese supporters (including politicians) and Russian nationals joined the rally on Sunday in front of Tokyo’s Shibuya famous crossing. Various protests were held in Japan during this weekend.
Gallery Pictures of the Rally
(Photos by Rodrigo Reyes Marin). To license images please visit: ZUMAPRESS