Comments by "David Glickman" (@live_free_or_perish) on "Can Ukraine push out Russia? See top US general's blunt assessment" video.