Posted: November 11, 2026 Categories: Videos Chas Freeman: US, Russia & Ukraine Meet – Europeans Kept Away Share this:PrintEmailGabTelegramTweet