Comment Comment by koiueo I'll be explicit: russia is a terrorist state. Majority of russian population supports the unprovoked genocidal war it currently wages on Ukraine. parent koiueo 1 year ago