Zero Hedge, Released on 2/24/23
According to a new survey by the independent institute Levada Center, 75 percent of Russians said in January that they supported the actions
75% Of Russians Support War With Ukraine, New Poll Finds added by Herman James on 02/26/2023View all posts by Herman James ?+'