Posted: October 2, 2026 Categories: Videos Putin Admits Refinery Strikes Cost Moscow 1% of GDP /Larry Johnson Share this:PrintEmailGabTelegramTweet