( Natural News ) It should become obvious by now to most people that the grinding war in Ukraine following Russia’s invasion has only one inevitable conclusion, and that is a victory by Moscow.
The only factors not yet known are how many more people are going to die and how much more of Ukraine will be totally destroyed before Russia’s victory.
The Ukrainians have fought admirably and much more fiercely than most military experts gave them credit for. But the fact is, Russia has a far larger population and more extensive industrial base from which to manufacture war materiel, […]
New News Aggregator — Truth. Based. Media. — “Better than Drudge Report, plus unlike Drudge they love America!”