Japan should not showcase Putin's propagandists
James D.J. Brown is a professor of political science at Temple University's Japan campus in Tokyo.
In two weeks, Tokyo is due to host a gala concert marking the start of the 2024 Festival of Russian Culture in Japan.