Putin's approval ratings soar despite Western pressure
Video Credit: Rumble - Duration: 01:46s - Published
Putin's approval ratings soar despite Western pressure
Steve Gill explains Vladimir Putin’s approval rating hitting a record high, saying that it’s natural for any country to have citizens rally around their Leader in times of conflict…