EXPLAINED: What Do Russians Really Think About the War in Ukraine? Leave a Comment / By Mysticguide / March 13, 2024