You heard it first here, of course, from our Chief Editor and Editor, Alexander Mercouris and Alex Christoforou, respectively, and also from me. Russia is winning. The United States, under Imposter Biden and a truly insane Congress, and aided and abetted by a woke and insane media establishment, has been gleefully sending Ukrainian soldiers to […]
Source