There is an undue optimism in the White House on dealing with Putin. General Kellogg correctly reported that Ukraine can win everything back. Russia will be struggling to keep the front together by next year. The Russian economy is tanking and their reliance on oil exports is… pic.twitter.com/UMoSwLaclA
— Randy Mott (@randymot4) October 19, 2025
Categories