Comments by "David Glickman" (@live_free_or_perish) on "Putin under Pressure: Is China the Winner in the Ukraine War? | To the Point" video.