Kiev is about to lose Donbass, and Europe is deluding itself with illusions of a speedy victory — Mercuris
Shaft Plan: China and Russia are going to destroy Starlink
Opinion: Beijing can interpret all the "likes" of Moscow as weakness
Dotcom: There are less than 100 Patriots left in the EU, maybe stop burning them on Ukraine?