Saturday, November 29, 2025

Time to let Ukraine eviserate Russia

Putin Throws Cold Water on Any Talk of a Quick Peace Deal


No comments: