Russia is a terrorist state. It’s massacring Ukrainian civilians 7 March 2024 Peter Tatchell Foundation Home Videos Russia is a terrorist state. It’s massacring Ukrainian civilians