Herding renegade Yanks, that's what I like to see. They were obviously lost and needed to be shown where the door is. Bravo, Russia! Let's see more of this. "Video of US-Russia troops confrontation in Northern Syria this week. Politico reporting that 4 US troops were injured as result" - Syria.liveuamap More video. Possibly a... Continue Reading →