The Epoch Times came out with an article on this a day or so ago.
But asks Brand why are they admitting this now?
What is for sure is that the claim that US led NATO never provoked Russia has been completely destroyed.
This is a great video. Brand shows what Western Globalist leaders said at the beginning of the war. What a bunch of outright shameless LIARS